body
{
	margin:0px;
}

.copyright
{
	font: bold 12px Arial;
	color: #FFFFFF;
	text-align: center;
}

.menu
{
	border-style:solid;
	border-width: 0px 2px 0px 0px;
	border-color: #BDCBD4;
	
	background: url('img/key.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:left;
}

.menu2
{
	border-style:solid;
	border-width: 0px 2px 0px 0px;
	border-color: #BDCBD4;
	
	background: url('img/menu_bg.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:center;
}

.news_bg
{
	background: url('img/bg_news.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:right;
}

.right_menu
{
	border-style:solid;
	border-width: 0px 0px 0px 2px;
	border-color: #BDCBD4;
	
	background: url('img/calendar.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:center;
}


.news_box
{
	border-style:solid;
	border-width: 0px 2px 0px 2px;
	border-color: #BDCBD4;
	background-color:#FFFFFF;
}

.news_box2
{
	border-style:solid;
	border-width: 0px 2px 0px 2px;
	border-color: #BDCBD4;
	background-color:#FFFFFF;
	
	background: url('img/bg_news.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:right;
}

.notice_box2
{
	border-style:solid;
	border-width: 0px 2px 0px 2px;
	border-color: #BDCBD4;
	background-color:#FFFFFF;
	
	background: url('img/bg_notice.gif');
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:right;
}

.textfield
{
	font: 15px Arial;
	color: #003366;
	border: solid;
	border-width: 2px, 2px, 2px, 2px;
	border-color:#FF9933;	
}

.other_menu
{
	font: 18px "細明體", "標楷體";
	color:#003399;
}

.calendar
{
	font: 12px Arial;
	color: #0066CC;
}

.login_status
{
	font: 18px "細明體", "標楷體";
	color: #000000;
}

.last_login
{
	font: 10px Arial;
	color: #0066CC;
}

.news 
{
	font: 16px "細明體", "標楷體";
	text-decoration: none;
	color: #336699;
}

.gen_m
{
	font: 16px "細明體", "標楷體";
	color: #0066CC;
}

.info
{
	font: 18px "細明體", "標楷體";
	color: #000000;
}

.ws
{
	font: 20px "細明體", "標楷體";
	text-decoration: none;
	color: #003366;		
}

.videocase
{
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #BDCBD4;
}

.videocase2
{
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #CC6666;
}