@charset "utf-8";
/* CSS Document */

.course_on	{font-family: Arial, Verdana, "細明體"; font-size:13px; font-weight:normal; color:#666666; background-color:#FFFFCC; height:25px;}
.course_1	{font-family: Arial, Verdana, "細明體"; font-size:13px; font-weight:normal; color:#666666; background-color:#D9FFC8; height:25px;}
.course_0	{font-family: Arial, Verdana, "細明體"; font-size:13px; font-weight:normal; color:#666666; background-color:#F0FBFF; height:25px;}
.courses	{font-family: Arial, Verdana, "細明體"; font-size:13px; font-weight:normal; color:#006699; background-color:#CDE0E7; height:25px;}
.course		{font-family: Arial, Verdana, "細明體"; font-size:15px; font-weight:bolder; color:#CE0063; background-color:#FFFFFF; height:25px;}
.branch		{font-family: Arial, Verdana, "細明體"; font-size:15px; font-weight:normal; color:#FFFFFF; background-color:#669CC0; height:30px;}

.td_newscontent	{font-family: Arial, Verdana, Helvetica; font-size:13px; font-weight:normal; color:#003366; padding:1px 1px 1px 3px;}
.td_mail1	{font-family: Arial, Verdana, Helvetica; font-size:13px; font-weight:normal; color:#666666; background-color:#F2F3F9; padding:7px 5px 3px 1px;}
.td_mail0	{font-family: Arial, Verdana, Helvetica; font-size:13px; font-weight:normal; color:#FFFFFF; background-color:#CAD7E6;}
.td_mail	{font-family: Arial, Verdana, Helvetica; font-size:13px; font-weight:normal; color:#000000; background-color:#FFFFFF; padding:7px 5px 3px 1px;}
.td_value	{font-family: Arial, Verdana, Helvetica, "細明體"; font-size:12px; font-weight:normal; color:#000000; background-color:#FFFFFF; padding:0px 0px 0px 1px;}
.td_inner	{font-family: Arial, Verdana, Helvetica, "細明體"; font-size:12px; font-weight:normal; color:#777777; background-color:#F6F6F6; padding:0px 0px 0px 1px;}
.td_field	{font-family: Arial, Verdana, Helvetica, "細明體"; font-size:12px; font-weight:normal; color:#003366; background-color:#F4F4F7; letter-spacing:2px; padding:7px 5px 0px 1px;}

.item_over	{clear:both; float:none; color:#FF0000; font-size:66%; font-weight:bold;   letter-spacing:1px; font-family:Arial, Verdana, "細明體"; cursor:hand; margin:0.3em 0 0 0;}
.menu_over	{clear:both; float:none; color:#FF0000; font-size:80%; font-weight:bold;   letter-spacing:1px; font-family:Arial, Verdana, "細明體"; cursor:hand; margin:0.3em 0 0 0;}
.item		{clear:both; float:none; color:#003399; font-size:66%; font-weight:normal; letter-spacing:1px; font-family:Arial, Verdana, "細明體"; cursor:hand; margin:0.3em 0 0 0;}
.menu		{clear:both; float:none; color:#003366; font-size:80%; font-weight:normal; letter-spacing:1px; font-family:Arial, Verdana, "細明體"; cursor:hand; margin:0.3em 0 0 0;}

.registerbox{font-family: Arial, Verdana, Helvetica, "細明體"; font-size:11px; font-weight:normal; color:#000000;}
.news		{font-family: Arial, Verdana, Helvetica, "細明體"; font-size:13px; font-weight:normal; color:#666666;}
.newsover	{font-family: Arial, Verdana, Helvetica, "細明體"; font-size:13px; font-weight:normal; color:#639EC6;}

.Caption	{clear:both; float:none; color:#CE0063; font-size:133%; font-weight:bold; letter-spacing:1px; font-family:Arial, Verdana, "細明體"; margin:0.3em 0 0 0;}

.signup1	{font-family: Arial, Verdana, "細明體"; font-size:13px; font-weight:normal; color:#FFFFFF; background-color:#000099; height:30px;}
.signup0	{font-family: Arial, Verdana, "細明體"; font-size:13px; font-weight:normal; color:#FFFFFF; background-color:#000099; height:30px;}
.signups	{font-family: Arial, Verdana, "細明體"; font-size:13px; font-weight:normal; color:#FFFFFF; background-color:#000099; height:30px;}

.signup		{font-family: Arial, Verdana, "細明體"; font-size:15px; font-weight:normal; color:#FFFFFF; background-color:#009999; height:30px;}

#Signup		{background-color:#F7F7F7; border-bottom:1px solid #696969; border-right:1px solid #696969;}
#Button		{background-color:#EFEFEF; border-bottom:1px solid #999999; border-right:1px solid #999999;}

#help		{clear:both; float:none; color:#CC0000; font-size:10px; letter-spacing:1px; font-family:Arial, Verdana, "細明體"; cursor:default; margin:0.3em 0 0 0;}
#login		{clear:both; float:none; color:#333333; font-size:10px; letter-spacing:1px; font-family:Arial, Verdana, "細明體"; cursor:default; margin:0.3em 0 0 0;}
#head		{clear:both; float:none; color:#003366; font-size:60%; letter-spacing:0px; font-family:Arial, Verdana, "細明體"; cursor:default; margin:0.3em 0 0 0;}
#user		{clear:both; float:none; color:#993333; font-size:70%; letter-spacing:0px; font-family:Arial, Verdana, "細明體"; cursor:default; margin:0.3em 0 0 0;}
#menu		{clear:both; float:none; color:#003366; font-size:13px; letter-spacing:1px; font-family:Arial, Verdana, "細明體"; cursor:hand; margin:0.3em 0 0 0;}
#item		{clear:both; float:none; color:#333333; font-size:70%; letter-spacing:1px; font-family:Arial, Verdana, "細明體"; cursor:hand; margin:0.3em 0 0 0;}
#field		{clear:both; float:none; color:#000066; font-size:12px; letter-spacing:1px; font-family:Arial, Verdana, "細明體"; cursor:default; margin:0.3em 0 0 0;}
#value		{clear:both; float:none; color:#333333; font-size:12px; letter-spacing:1px; font-family:Arial, Verdana, "細明體"; cursor:default; margin:0.3em 0 0 0;}
#foot		{clear:both; float:none; color:#000099; font-size:70%; letter-spacing:0px; font-family:Arial, Verdana, "細明體"; cursor:default; margin:0.3em 0 0 0;}
#copyright	{clear:both; float:none; color:#696969; font-size:70%; letter-spacing:1px; font-family:Arial, Verdana, "細明體"; cursor:default; margin:0 0 0 0;}
#bridge		{clear:both; float:none; color:#FFFFFF; font-size:13px; letter-spacing:0px; font-family:Arial, Verdana, "細明體"; cursor:default; margin:0.3em 0 0 0;}
#bridge a	{clear:both; float:none; color:#FFFFFF; font-size:13px; letter-spacing:0px; font-family:Arial, Verdana, "細明體"; cursor:default; margin:0.3em 0 0 0;}
#bridge a:hover {clear:both; float:none; color:#FF0000; font-size:13px; letter-spacing:0px; font-family:Arial, Verdana, "細明體"; cursor:hand; margin:0.3em 0 0 0;}
#bridge a:active{clear:both; float:none; color:#FF0000; font-size:13px; font-weight:bold; letter-spacing:0px; font-family:Arial, Verdana, "細明體"; cursor:hand; margin:0.3em 0 0 0;}


a:link		{text-decoration:none;		color:#330099;}
a:visited	{text-decoration:none;		color:#3366FF;}
a:hover		{text-decoration:underline;	color:#9966CC;}
a:active	{text-decoration:none;		color:#993333;}

input		{font-size:12px;}
td			{word-break:break-all;}
form		{margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;}
body		{background-image:url(../images/html/background.gif); text-align:center; overflow-x:hidden; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;}
