* General HTML */

img	{
	border: 0; margin: 0;padding: 0;
	}

a {
	color: #FFFFFF;
	font-weight: none;
	font-size: 12px;
	text-decoration: none;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	}
	
a:hover {
	color: #FFFFFF;
	font-weight: none;
	font-size: 12px;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

body {
	/*background-color: #000000;*/
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	border: 0;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}	
body.black {
	background-color: #000000;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	border: 0;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}	

table{
	color: #FFFFFF;
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height : 20px;
	}
	
/* topNav*/
.nav_top {
	color: #FFFFFF;
	font-weight: none;
	font-size: 12px;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.nav_top:hover {
	color: #6699cc;
	font-weight: none;
	font-size: 12px;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.nav_side {
	color: #996699;
	font-weight: none;
	font-size: 12px;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.nav_top:hover {
	color: #6699cc;
	font-weight: none;
	font-size: 12px;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.nav_side {
	color: #996699;
	font-weight: none;
	font-size: 12px;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.nav_side_on {
	color: #6699cc;
	font-weight: none;
	font-size: 12px;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.link_en {
	color: #3399cc;
	font-weight: none;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.text12 {
	color: #FFFFFF;
	font-weight: none;
	font-size: 12px;
	text-decoration: none;
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	border: none;
	}

.title01 {
	color: #996699;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	border: none;
	}
	
.title02 {
	color: #6699cc;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	border: none;
	}
	
.title03 {
	color: #996699;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	font-family: "新細明體", Verdana, Arial, Helvetica, sans-serif;
	border: none;
	}

/**************************************************** end of topNav table */

.text {
	color: #FFFFFF;
	font-weight: none;
	font-size: 12px;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing : 0px;
	line-height : 20px;
}

.text_purple {
	color: #9966cc;
	font-weight: none;
	font-size: 12px;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing : 0px;
	line-height : 20px;
}

.copyright {
	color: #666666;
	font-weight: none;
	font-size: 12px;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.link_blue {
	color: #6699cc;
	font-weight: none;
	font-size: 12px;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.link_blue:hover {
	color: #FFFFFF;
	font-weight: none;
	font-size: 12px;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.form_text {
	color: #FFFFFF;
	font-weight: none;
	font-size: 12px;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #ffcccc
}

/*******************************/
input {
	background: #ffffff;
	border: 1px solid #9999cc;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

textarea {
	padding: 0;
	vertical-align: top;
	margin: 4px 0 1px 0;
	border: 1px solid #9999cc;
	background: #ffffff;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.imgBtn {
	border: 0px
}

.radio {
	border: 1px
}
/*******************************/
.img-wrapper {
background: url(shadow.gif) no-repeat bottom right;
clear: right;
float: left;
position: relative;
}
.img-wrapper img {
background-color: #fff;
border: 1px solid #a9a9a9;
padding: 4px;
display: block;
margin: -5px 5px 5px -5px;
position: relative;
}