table {
	font-size:1em;
	line-height:inherit;
}

body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

a:visited{
	color:purple;

}

a:hover, a:focus {
	color:#551a8b;
	text-decoration:none;
}

.fontSizeM, .fontSizeL, .fontSizeXL {
	font-family: Myriad Pro,Arial,Helvetica,sans-serif;
	text-decoration: none;
}

.fontSizeM:hover,.fontSizeL:hover,.fontSizeXL:hover,.fontSizeM:focus, .fontSizeL:focus,.fontSizeXL:focus,.fontSizeM:active, .fontSizeL:active,.fontSizeXL:active {
	text-decoration: underline;
}


.fontSizeM {
	color:black;
	font-size:16px !important ; 
}

.chi, .eng {
	font-size:16px !important ; 
}

.fontSizeL {
	color:black;
	font-size:20px !important ;
}
.fontSizeXL {
	color:black;
	font-size:24px !important ; 
}

.fontSizeSelected  {
	text-decoration: underline;
	color:#8A0000;
}


.copyright {
	font-size:1em;
}

.access {position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden;} 
/*.access {
    height: 1px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: -500px;
    width: 1px;
	}*/

fieldset {
    border: 0;
}
.hiddenAlttext{
    height: 1px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: -500px;
    width: 1px;

}

.chibottom {
font-family:細明體, Arial, sans-serif;

color:#000000;
font-weight:bold;
}
.chibottom A:link{
color:#000000;
text-decoration:underline;
}
.chibottom  a:visited{
	color:purple;
	text-decoration:underline;
}
.chibottom a:hover{
color:#8c0000;
text-decoration:none;
} 
.chibottom a:focus{
color:#8c0000;
text-decoration:none;
}
/*.chibottom  a{font-family:細明體, Arial, sans-serif;font-size:0.85714285714286em;color: #000000;text-decoration: underline;}
.chibottom  a:hover, a:active, a:focus{
	color: #8c0000;
	text-decoration: none;
}*/

 
.engbottom {
font-family:Arial, Helvetica, sans-serif, Taipei;

color:#000000;
font-weight:bold;
}
.engbottom A:link{
color:#000000;
text-decoration:underline;
}
.engbottom  a:visited{
	color: purple;
	text-decoration:underline;
} 
.engbottom a:hover{
color:#8c0000;
text-decoration:none;
} 
.engbottom a:focus{
color:#8c0000;
text-decoration:none;
} 
@media screen and (-webkit-min-device-pixel-ratio:0) { .chi{ position:relative; top:15px;font-weight:bold;}
