/* CSS Document */

BODY{
font:10pt arial, helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:normal;
/* background-image:url(/templates/template_02/background.gif); */
background-color:#FFFFFF;
}

.rightnavTitle {
	color : #666666;
	font-weight : bold;
	font-size : 10pt;
	font-family : Arial;
	background:#e6e6e6;
	layer-background-color:#e6e6e6;
}
.rightnavContent {
	font:9pt arial;
	color:#000000;
	background:#FFFFFF;
	layer-background-color:#FFFFFF;
}
.LiteratureTitle {
	position:relative;
	top:0px;
	left:0px;
	width:160px;
	border:0px none;
	padding:0px 1px 1px 1px;
	margin:0;
	z-index:1;
	font:bold 10pt arial;
	color:#666666;
	background:#e6e6e6;
	layer-background-color:#e6e6e6;
}

.txtfooter {
	color : #999999;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial
}
A.txtfooter:link {
	color :#c00;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial
}
A.txtfooter:active {
	color :#c00;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial
}
A.txtfooter:visited {
	color :#c00;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial
}

.casedtudlink {
	color : #0066ff;
	font-family : Arial
}
A.casedtudlink:link {
	color :#0066ff;
	font-family : Arial
}
A.casedtudlink:active {
	color :#0000ff;
	font-family : Arial
}

th{font-size:10pt;color:#000000;font-weight:normal;} 
.txtbody2 {
	font:     10pt arial, helvetica, sans-serif;
	color: #ffffff;
}
A.txtbody2:link {
	color :#0000ff;
	text-decoration : underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial
}
A.txtbody2:active {
	color :#c00;
	text-decoration : underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial
}
A.txtbody2:visited {
	color:#c00;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial
}
A.txtbody2:hover {
	color :#c00;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial
}
a:link          { color: #000000; text-decoration: underline; }
a:active        { color: #666666; text-decoration: underline }
a:hover         { color: #cc0000; text-decoration: none ;}

.txtnavmain {
	color: #666666;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial
}
A.txtnavmain:link {
	color : #666666;
	text-decoration : none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial
}
A.txtnavmain:active {
	color : #666666;
	text-decoration : none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial
}
A.txtnavmain:visited {
	color: #5A5A5A;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial
}
A.txtnavmain:hover {
	color :#cc0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial
}
.buttoncarrot {
	color :#c00;
	font-weight : bold;
	font-size : 10pt;
	font-family : Arial;
	padding-left:5px;
	padding-right:5px;
}

.menu-back
{
border-bottom:#C0C8C0 solid 1px;
border-left:#C0C8C0 solid 1px;
border-right:#C0C8C0 solid 1px;
background-color:#f5f5f5;
}

.menu-back2
{
border-bottom:#C0C8C0 solid 1px;
border-left:#C0C8C0 solid 1px;
border-right:#C0C8C0 solid 1px;
background-color:#ffffff;
}

.menu-back3
{
color:#999999;
border:#C0C8C0 solid 1px;
background-color:#ffffff;
}

.menu-title
{
color:#990000;
font-weight:bold;
}

.bot-td
{
border-bottom:#C0C0C0 solid 1px;
border-top:#C0C0C0 solid 1px;
}

.hometitle
{
font-style:italic;
font-size:14pt;
color:#999999;
font-weight:bold;
}

.hometitleb
{
font-size:14pt;
color:#000000;
font-weight:bold;
}

.homeltitle
{color:#999999}

td.secrow{background-color:#003366;color:#FFFFFF;line-height:150%;font-weight: bold;}
td.thrrow{background-color:#D7EBFF;color:#000000;line-height:120%;font-weight: bold;}
td.forrow{background-color:#F3F3F3;color:#000000;line-height:120%;font-weight: bold;}
.botomlink{font-size: 90%; color: #990000; text-decoration: underline; border-right: 1px solid #aaaaaa; margin-left: px; margin-right: 6px; margin-top: 2px; margin-bottom: 2px; padding-left: 0px; padding-right: 6px; padding-top: 0; padding-bottom: 0}

.modtrbg0 {background-color:#EFEFEF;}
.modtrbg1 {background-color:#FFFFFF;}

.Disover {background-color:;}
.Actover {background-color:#F8FFDF;}

/*表格欄位顯現關閉用*/
.on  {display:block}
.off {display:none}

.rightnavTitle {
	color : #666666;
	font-weight : bold;
	font-size : 10pt;
	font-family : Arial;
	background:#e6e6e6;
	layer-background-color:#e6e6e6;
}
.rightnavContent {
	font:9pt arial;
	color:#000000;
	background:#FFFFFF;
	layer-background-color:#FFFFFF;
}
.LiteratureTitle {
	position:relative;
	top:0px;
	left:0px;
	width:160px;
	border:0px none;
	padding:0px 1px 1px 1px;
	margin:0;
	z-index:1;
	font:bold 10pt arial;
	color:#666666;
	background:#e6e6e6;
	layer-background-color:#e6e6e6;
}
.LiteratureBox {
	position:relative;
	top:0px;
	left:0px;
	width:160px;
	border:1px #e6e6e6 solid;
	padding:0px 0 0 0px;
	margin:0;
	z-index:1;
	font:9pt arial;
	color:black;
	background:#FFFFFF;
	layer-background-color:#FFFFFF;
}
.LiteratureContent {
	position:relative;
	top:0px;
	left:0px;
	width:160px;
	border:0px none;
	padding:5px 0px 0px 5px;
	margin:0px;
	z-index:0;
	font:9pt arial;
	color:black;
	background:#FFFFFF;
	layer-background-color:#FFFFFF;
}
#ServiceBox {
	position:relative;
	top:0px;
	left:0px;
	width:440px;
	border:1 solid #e6e6e6;
	padding:0px 0px 0px 0px;
	margin:0;
	z-index:1;
	font:9pt arial;
	color:black;
}
#ServiceTitle {
	position:relative;
	top:0px;
	left:0px;
	width:440px;
	border:0 none;
	padding:0px 50px 0px 0px;
	margin:0;
	z-index:1;
	font:bold 10pt arial;
	color:#666666;
	background:#e6e6e6;
	layer-background-color:#e6e6e6;
}
#ServiceContent {
	position:relative;
	top:0px;
	left:0px;
	width:440px;
	border:0 none;
	padding:0px 0 0 0px;
	margin:0;
	z-index:1;
	font:9pt arial;
	color:black;
	background:#FFFFFF;
	layer-background-color:#FFFFFF;
}
.headline_top {
	background: white url(../images/headline_top.gif) no-repeat bottom left;
	width: 251px;
	padding: 0;
	margin: 0;
	padding-bottom: 10px;
}
#headlines {
	border: 1px solid #C0C8C0;
	border-top: 0;
}
#headlines td {
	background: #f5f5f5;
}
#headlines td.link {
	background: #f5f5f5 url(../images/red_arrow.gif) no-repeat 5px 3px;
	padding-left: 16px;
}
#headlines a {
	text-decoration: none;
	font-weight: bold;
}

.homelink {
	color : #5A5A5A;
	font-family : Arial
}
A.homelink:link {
	color :#5A5A5A;
	font-family : Arial
}
A.homelink:visited {
	color: #5A5A5A;
	font-family: Arial
}
A.homelink:hover {
	color :#cc0000;
	font-family: Arial;
	text-decoration: underline;
}

.servertitle 
{
color: #666666;
font-size: 14pt;
}
