﻿body
{
	font-family: Arial;
	font-size: 9pt;
	color: black;
}

table
{
	font-size: 9pt;
}

table.title
{
	font-size: 18pt;
}

.clsLabel
{
	text-align: right;
}

.clsValue
{
	text-align: left;
}

.clsReadOnly{
	background-color:transparent;
	border:0px;
}

.clsTitleBar{
	width: 100%;
	border: 2pt solid;
	border-color: #ECFFFF;
	background-color: #FAE99F;
	background:url(../Images/SysImages/bg01.gif);
	color:#000000;
	font-size:16pt;
	font-weight: bold;
	height:40px;
}
.clsTitleBar td
{
	text-align: center;
}

.clsTitleBarR{
	width: 100%;
	border: 2pt solid;
	border-color: #ECFFFF;
	background-color: #FAE99F;
	background:url(../Images/SysImages/bg01.gif);
	color:#000000;
	font-size:16pt;
	font-weight: bold;
	height:40px;
}
.clsTitleBarR td
{
	text-align: LEFT;
	padding-left:10px;
}

.clsToolBar{
	width: 100%;
	border: 0pt solid;
	
	background-color: transparent;
}
.clsQueryBar{
	width: 100%;
	border: 1pt solid;
	border-color: #ECFFFF;
}

.clsQueryLabel{
	height: 25px;
	width: 120px;
	background-color: #006400;
	background:url(../Images/SysImages/bg02.gif);
	font-size:10pt;
	text-align: center;
}
.clsQueryValue{
	background-color: #FAE99F;
	text-align: left;
}

.clsModifyBar
{
	width: 100%;
	background-color:White;
	border-color:#003366;
	border-collapse:inherit;
	border-style:double;
	padding:0px;
}
.clsModifyBar ol 
{
	color:Red;
	list-style-type:decimal;	
	list-style-position:outside;
	margin:0px,5px;
	padding-left:20px;
}
.clsModifyLabel{
	height: 25px;
	width: 140px;
	background-color: #D8D8D8;
	text-align: center;
}
.clsModifyValue
{
	height: 25px;
	background-color: #F7F7DE;
	text-align: left;
	padding-left:5px;
}

.clsListBar
{
	width: 100%;
	background-color:White;
	border-color:#003366;
	border-width:1px;
	border-style:double;
	border-collapse:collapse;
}
.clsListBar tr
{
	height:25px;
}
.clsListBarR
{
	width: 100%;
	background-color:White;
	border-width:1px;
	border-color:#FFFFFF;
	border-bottom:#DEEEDE 2px solid;
	border-collapse:collapse;
	padding:10px;
	font-size:12pt;
}
.clsListBarR a
{
	text-decoration: none;
}
.clsListHeader
{
	background-color:#D8D8D8;
	text-align: center;
	height:30px;
}
.clsListRow1
{
	height: 25px;
	background-color:#F7F7DE;
	text-align: center;
}
.clsListRow2
{
	height: 25px;
	background-color:White;
	text-align: center;
}
.clsListFooter
{
	background-color:#D8D8D8;
	text-align: center;
	height:25px;
}

.clsListTitle
{
	height: 25px;
	background-color: #BBFFEE;
  text-align: center;
  font-weight:bold;
} 
.clsListHover{
	height: 25px;
	background-color: #CCCCCC;
}
.clsEditTable{
	width: 100%;
	border: 1pt solid;
	border-color: #ECFFFF;
}

.clsDataBar{
	width: 100%;
	border: 0pt solid;
	border-color: #ECFFFF;
}
.clsDataHeader{
	text-align:right;
	padding-right:15px;
	vertical-align:middle;
	background-color: #E0CEEE;
}
.clsDataValue
{
	height: 25px;
	background-color: #DDDDEE;
	vertical-align:middle;
	text-align:left;
	padding-left:5px;
}

.clsSupplementBar
{
	width:100%;
	border:0px solid;
	font-size:13px;
	background-color:White;
}
.clsSupplementBar ol 
{
	color:Red;
	list-style-type:decimal;	
	list-style-position:outside;
	
}
.clsSupplementBar ol li ol
{
	list-style-type:none;
	list-style-position:outside;
	padding:0px;
	line-height:20px
}
li.black
{
	color:Black;
}

a.abtn:active
{
    text-decoration: none;
    background-color: Yellow;
    font-size: 10pt;
    height: 18pt;
    border-color: Black;
    border-style: Double;
    color: Black;
}
a.abtn:link
{
    text-decoration: none;
    background-color: Yellow;
    font-size: 10pt;
    height: 18pt;
    border-color: Black;
    border-style: Double;
    color: Black;
}
a.abtn:visited
{
    text-decoration: none;
    background-color: Yellow;
    font-size: 10pt;
    height: 18pt;
    border-color: Black;
    border-style: Double;
    color: Black;
}
a.abtn:hover
{
    text-decoration: none;
    background-color: #FAFAD2;
    font-size: 10pt;
    height: 18pt;
    color: Black;
	border-style: solid;
}

.btnPE 
{
	background-color:#3366FF;
	color:White;	
}
.btnRe 
{
	background-color:#CC0000;
	color:White;	
}
.btnEx
{
	background-color:#FFFF66;
	color:Black;	
}
.clsAuthorBar
{
	border-width:0px;
	border-collapse:collapse;
	margin:0px;
	width:100%;
	background-color:white;
}
.clsAuthorBar td
{
	border:1px solid #ffffff;
	background-color:#F7F7DE;
}
.clsAuthorLabel 
{
	border:1px solid #ffffff;
	background-color:#D8D8D8;
}

.lnk_RP 
{
	margin-left:5px;	
	color:#228b22;
}
.lnk_FA
{
	margin-left:5px;	
	color:#ba55d3;
}

.menu {
 font-size: 12px;
 font-weight: bold;
}


.clsDataInfo 
{
	text-align:right;
	width:98%;	
}

.menu td.mainnav
{
	/*主選單*/
	border-top-width: 0px;
	border-width: 1px;
	border-top-style: solid;
	border-style: solid;
	border-top-color: #FFFFFF;
	border-color: #EEEEEE;
	background-image: url(../Images/SysImages/bg03.gif);
	width: 170PX;
	text-align: center;
	font-weight: bold;
}
.menu td.subnav {/*次選單*/

	border-top-width: 0px;
	border-width: 1px;
	border-top-style: solid;
	border-style: solid;
	border-top-color: #FFFFFF;
	border-color: #EEEEEE;
	background-image: url(../Images/SysImages/bg04.gif);
	width: 160PX;
	text-align: center;
	font-weight: bold;
}
.menu td.subnav2 {/*第三層選單*/

	border-top-width: 0px;
	border-width: 1px;
	border-top-style: solid;
	border-style: solid;
	border-top-color: #FFFFFF;
	border-color: #EEEEEE;
	background-image: url(../Images/SysImages/bg05.gif);
	width: 150PX;
	text-align: center;
	font-weight: bold;
}
.FormTitlebody
{
	background-image: url(../Images/SysImages/Banner.png);
	margin:0px; padding:0px;
	/*width:56px;*/
	color:#FFFFFF;
	/*text-align:right;*/
	font-size:11pt;
}
.FormTitlebodyR
{
	background-image: url(../Images/SysImages/BannerReader_bg.png);
	margin:0px; padding:0px;
	/*width:56px;*/
	color:#FFFFFF;
	/*text-align:right;*/
	font-size:11pt;
}
.FormTitle
{
	width:1024px;
	height:56px;
	/*background-image: url(../Images/SysImages/s_001.jpg);*/
	background-repeat:no-repeat;
}
.FormTitleR
{
	width:1024px;
	height:140px;
	background-image: url(../Images/SysImages/BannerReader.png);
	background-repeat:no-repeat;
}
.FormToolbarbody
{
	background-position: right;
	background-repeat:no-repeat;
	background-image: url(../Images/SysImages/s_004.jpg);
	margin: 0;
}
.FormToolbar
{
	/*width:1024px;*/
	height:32px;
	margin:0px; padding:0px;
	background-image: url(../Images/SysImages/s_002.jpg);
	background-repeat:no-repeat;
}
.FormCopyrightbody
{
	margin: 0;
	padding: 0px;
	background-position: right top;
	background-repeat: no-repeat;
	background-image: url(../Images/SysImages/s_006.jpg);
}
.FormCopyrightbodyR
{
	margin: 0;
	padding: 0px;
}
.FormMenubodyR
{
	margin: 0;
	padding: 0px;
}
.FormCopyright
{
	margin:0px; padding:5px;
	background-image: url(../Images/SysImages/s_005.jpg);
	background-repeat:no-repeat;
	text-align:center;
	color:#FFFFFF;
}
.FormCopyrightR
{
	margin:0px; padding:5px;
	text-align:center;
	color:#000000;
}
.FormMenuR
{
	margin:0px; padding:0px 15px 0px 0px;
	background-image: url(../Images/SysImages/item.png);
	background-repeat:no-repeat;
	font-size:10pt;
	text-align:right;
	height:45px;
	color:#FFFFFF;
	text-decoration: none;
	font-size:12pt;
}
.FormMenuR a
{
	color:#FFFFFF;
	text-decoration: none;
}

.FormMenuR2
{
	margin:0px; padding:0px 10px 0px 0px;
	background-image: url(../Images/SysImages/item2.png);
	background-repeat:no-repeat;
	font-size:10pt;
	text-align:right;
	color:#000000;
	height:30px;
	color:#FFFFFF;
	text-decoration: none;

}
.FormMenuR2 a
{
	color:#FFFFFF;
	text-decoration: none;
}
.FormMenuRC
{
	margin:0px; padding:0px 15px 0px 0px;
	background-image: url(../Images/SysImages/item.png);
	background-repeat:no-repeat;
	font-size:10pt;
	text-align:right;
	height:54px;
}
.FormMenuRC a
{
 color:#000000;
 text-decoration: none;
 font-size:12pt;
}
.FormCopyright a
{
 color:Yellow;
}
.clsSupplementBar2
{
	width:100%;
	border:0px solid;
	font-size:13px;
}
.clsSupplementBar2 ol 
{
	color:Red;
	list-style-type:decimal;	
	list-style-position:outside;
}

.clsAboutbar
{
	width: 100%;
	background-color: White;
	padding: 0px;
	font-size: 13px;
	line-height: 20px;
}

.clsAboutValue
{
	height: 25px;
	background-color: #F7F7DE;
	text-align: left;
	padding-left:15px;
}

.clsTitleNew{
	width: 100%;
	border: 1pt solid;
	border-color: #ECFFFF;
	background-color: #FFFFBB;	
	color:#000000;
	font-size:12pt;
	font-weight: bold;
	height:20px;
}
.clsTitleNew td
{
	text-align: left;
}

.clsTitleNews{
	width: 100%;
	border: 1pt solid;
	border-color: #ECFFFF;
	background-color: #FFFFFF;	
	color:#000000;
	font-size:10pt;
	font-weight: bold;
	height:500px;
}
.clsNewsContent
{
	width: 100%;
	border: 1pt solid;
	border-color: #ECFFFF;
	background-color: #FFFFFF;	
	color:#000000;
	font-size:10pt;
	height:500px;
}
.clsTitleNewsR{
	width: 100%;
	border: 1pt solid;
	border-color: #ECFFFF;
	background-color: #D4F8D4;	
	color:#000000;
	font-size:10pt;
	font-weight: bold;
	height:330px;
}
.text001{ height:30px; line-height:30px; text-align:right; font-family:"微軟正黑體"; font-size:13px; color:#000; letter-spacing:0.2em; margin:2px 0;}
.text001 img{ margin-right:10px;}
.text001 a{ font-weight:bold; padding:0 5px;}
.text001 a:hover{ color:#FC0;}