@charset "utf-8";
/* CSS Document */
body {
font-family:MingLiU;
margin:0px;
padding:0px;
background:url(template/backpattern.gif);
font-size:13px;
}
a:link, a:visited { color:#A321A3; text-decoration:none;}
a:hover {text-decoration:underline;}
.keyword {
color:#FFFFFF;
font-size:12px;
margin-top:2px;
margin-bottom:2px;
}

.contentbody {
background-color:#FFFFFF;
width:800px;
border:1px #000000 solid;
}
.header { height:126px;
background-image:url(template/bg.jpg);
}
.logo { }
.logo img{
padding-top:11px;
padding-left:15px;
padding-right:15px;
}

/* ENG/CHI SWITCH*/
.lag {
}
.lag a:link, .lag a:visited 
{ color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
margin-left:5px;
text-decoration:none;
}
.lag a:hover { color:#ffff99;
text-decoration:none;
}

/* MENU */

.menu { color:#FFFFFF;
font-family:MingLiU;
font-weight:bold;
font-size:12px;
padding-top:0px;
margin-top:0px;
margin-bottom:16px;}

.menu a, .menu a:visited{
color:#FFFFFF;
text-decoration:none;
margin-top:0px;
}
.menu a:hover {
text-decoration:underline;
color:#ffff66;
}

.div {
color:#FFFFFF;
margin-right:8px;
margin-left:8px;}

/* BODY */
.body {
	margin-right: 15px;
	margin-left: 15px;
	padding: 0px;
	margin-top: 10px;
	;
}

.centerbox {
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}
/*H TAG*/
h1 {
font-size:20px;
font-weight:bold;
color:#000000;
border-bottom:#931D96 double 3px;
width:95%;
text-align:left;
padding-left:10px;
padding-bottom:5px;
margin-bottom:8px;
}
/* SIDE COLUMN */
.leftside {
border-right:#000000 1px solid;
padding-left:5px;
padding-right:10px;
padding-top:0px;
font-size:14px;
margin:0px;
text-align:left;
}
.leftside h1{
font-weight:bold;
font-size:15px;
margin:0px;
padding:0px;
border-bottom:none;}
 ul{
padding-top:0px;
margin-top:3px;
padding:0px; 
margin-left:0px;}
 li{
list-style:none;
background:url(template/sm-4Dot.gif) no-repeat 0px 4px; ;
margin:0px;
padding-left:10px;
padding-top:2px;
}
.leftside h2 {}
.leftside table {
font-size:12px;}
.tbtitle,  {
color:#911687;
background:#931d96;
text-align:center;
font-size:14px;
font-weight:bold;
padding:3px;
border:#000000 1px solid}
.tbtitle a, .tbtitle a:visited{
color:#FFFFFF;}
.tbtitle a:hover{
color:#ffff99;
}
.rightside{}


/* SEO IMAGES */
.leftimg { margin-right:15px;
}
.leftimg img {
border:none;}

/* FOOTER*/
.footer {
background-color:#000000;
width:100%;
color:#FFFFFF;
font:MingLiU;
font-size:12px;
padding-bottom:10px;
padding-top:10px;
line-height:18px;
}

.footer a, .footer a:visited { color:#ffff99; text-decoration:none;}
.footer a:hover {
color:#FFFFCC;
text-decoration:underline;}

.faq { color:#ffff99; font-size:11px; line-height:15px; margin-top:0px; padding-top:10px;}

.faq a:link, .faq a:visited {
color:#FFFF99;
text-decoration:none;

}
.faq a:hover {
color:#ffffff66;
text-decoration:underline;

}
.foot_address_info { color:#FFFFFF; font-size:11px; margin-top:10px;
 }
 
 /*START COPY RIGHT*/
 
 .copyright {
 color:#FFFFFF;
 font-size:11px;
 padding-bottom:15px;
 margin-top:15px;
 }
