body { background-color:#a7a6a6;}
.sp-li   { list-style-type: none; padding-left: 1em; text-indent: -15px;}
.gap-bg { background-color: white;}

.top_link { font-size: 100%; color: #000000; letter-spacing: 0.8px;  line-height: 20px;}
a.top_link:visited {	color: #000000;	text-decoration: none;	letter-spacing: 0.8px;}
a.top_link:active  {	color: #000000;	text-decoration: none;	letter-spacing: 0.8px;}
a.top_link:link    {	color: #000000; text-decoration: none;	letter-spacing: 0.8px;}
a.top_link:hover   {	color: #FFFFFF;	 background-color: #999999;text-decoration: none;letter-spacing: 0.8px;}


.title { font-size: 90%; font-family: Arial,新細明體; line-height: 15px; letter-spacing: 1px; color:#3c3633;}
a.title:visited {	color: #3c3633;	text-decoration: none;	letter-spacing: 1px;}
a.title:active  {	color: #3c3633;	text-decoration: none;	letter-spacing: 1px;}
a.title:link    {	color: #3c3633; text-decoration: none;	letter-spacing: 1px;}
a.title:hover   {	color: #FFFFFF;	 background-color: #999999; text-decoration: none;letter-spacing: 1px;}

.accesskey { font-family: Arial,新細明體; line-height: 15px; letter-spacing: 1px; color:#FFFFFF;text-decoration: none;	}
a.accesskey:visited {	color: #FFFFFF;	text-decoration: none;	letter-spacing: 1px;}
a.accesskey:active  {	color: #FFFFFF;	text-decoration: none;	letter-spacing: 1px;}
a.accesskey:link    {	color: #FFFFFF; text-decoration: none;	letter-spacing: 1px;}
a.accesskey:hover   {	color: #FFFFFF;	 background-color: #999999; text-decoration: none;letter-spacing: 1px;}

.title3 { font-family: Arial,新細明體; line-height: 15px; letter-spacing: 1px; color:#000000;text-decoration: none;	}
a.title3:visited {	color: #000000;	text-decoration: none;	letter-spacing: 1px;}
a.title3:active  {	color: #000000;	text-decoration: none;	letter-spacing: 1px;}
a.title3:link    {	color: #000000; text-decoration: none;	letter-spacing: 1px;}
a.title3:hover   {	color: #000000;	 background-color: #999999; text-decoration: none;letter-spacing: 1px;}


.title2 { font-size: 100%; font-family: Arial,新細明體; line-height: 20px; letter-spacing: 1px; color:#FFFFFF;}
a.title2:visited {	color: #FFFFFF;	text-decoration: none;	letter-spacing: 1px;}
a.title2:active  {	color: #FFFFFF;	text-decoration: none;	letter-spacing: 1px;}
a.title2:link    {	color: #FFFFFF; text-decoration: none;	letter-spacing: 1px;}
a.title2:hover   {	color: #FFFFFF;	 background-color: #999999; text-decoration: none;letter-spacing: 1px;}


.search { font-size:88%;  font-family:新細明體;  color: #000000;  background-color:#FFFFFF;  border-color: #999999;  border-style: solid;  border-width: 1;letter-spacing: 0px;}
a.s:visited { color: #000000; text-decoration: none; letter-spacing: 0px;}
a.s:active { color: #000000; text-decoration: none; letter-spacing: 0px; }
a.s:link { text-decoration: none; letter-spacing: 0px; color: #000000;}
a.s:hover { color: #FFFFFF; background-color: transparent; }

.left_link {	font-size: 120%;	color: #FFFFFF;	line-height: 22px; letter-spacing: 2px;}
a.left_link:visited {	color: #FFFFFF;	text-decoration: none;	    letter-spacing: 2px;}
a.left_link:active  {	color: #FFFFFF;	text-decoration: none;	    letter-spacing: 2px;}
a.left_link:link    {	color: #FFFFFF; text-decoration: none;	    letter-spacing: 2px;}
a.left_link:hover   {	color: #FFFFFF;	background-color: #999999; text-decoration: none; letter-spacing: 2px;}

.title_nav { font-size: 140%; font-weight: bold; color: #000000; line-height: 30px; height: 30px; letter-spacing: 3px;}
.title_sub { font-size: 120%; color: #FFFFFF; line-height: 22px;letter-spacing: 1px;  text-decoration: none;}
a.title_sub:visited {	color: #FFFFFF;	text-decoration: none;	letter-spacing: 1px;}
a.title_sub:active  {	color: #FFFFFF;	text-decoration: none;	letter-spacing: 1px;}
a.title_sub:link    {	color: #FFFFFF; text-decoration: none;	letter-spacing: 1px;}
a.title_sub:hover   {	color: #FFFFFF;	 background-color: #999999; letter-spacing: 1px; text-decoration: none;}

.tit_14px {	font-size: 120%;	font-weight: bold;	line-height: 22px;}
.bold-title {  font-size: 120%; line-height: 15px; letter-spacing: 1px; color:#000000; font-weight:bold;}


th {font-size: 90%;}
