body{
	margin: 0;
	padding: 0;
}
td, input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}	
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img {
	border:none;
	text-decoration:none;
}
#MENU img{
    border:none;
    text-decoration:none;
}
#MENU a img{
	opacity: 0.8;
	filter:alpha(opacity=80);
}
#MENU a:hover img{
	opacity: 1;
	filter:alpha(opacity=100);
}
#LOGIN input{
    line-height:12px;
    height:20px;
}
#LOGIN img{
    border:none;
	text-decoration:none;
}
#LOGIN a.OK{
    width:18px;
    height:18px;
    background:url(../../Layout/Green/Login_OK.jpg) no-repeat left top;
}
#LOGIN a.OK:hover{
    background-position:left -18px;
}
.Top {
    position:absolute;
	margin:5 0 0 -20;
	color: #7e6b5a;
	text-align:right;
}	
.Top a {
    color: #7e6b5a;
    text-decoration:none;
}
.Top a:hover {
    text-decoration: underline;
}
#Footer {
	background-color:#3fd91d;
	font-size:12px;
	color:#FFFFFF;
}
#Footer a {
    color: #FFFFFF;
    text-decoration:none;
}
#Footer a:hover {
    text-decoration:underline;
}
/*--- 自訂樣式 ---*/
a.More {
    width:33px;
    height:7px;
    background:url(../../Layout/Green/More.gif) no-repeat left top;
	font-size:6px;
}
a.More:hover {
    background-position:left -7px;
	font-size:6px;
}
.Content_Text {
	line-height:24px;
	color: #333333;
}
.Content_Text img {
	background-color:#FFFFFF;
	padding:5px;
	margin:5px;
}
.Content_Text a {
	color:#333333;
	text-decoration: none;
}
.Content_Text a:hover {
	text-decoration:underline;
}
.Event_Title {
	font-size:14px;
	font-weight:bold;
	color: #3C6404;
}

.List a {
	color:#1165bb;
	text-decoration:none;
}
.List a:hover {
	text-decoration: underline;
}
.Orange {
	color:#eb6100;
}
.Green{
	color: #009900;
}

.Title{
    color:#eb6100;
	font-size:16px;	
}
.Title a {
	color:#eb6100;
	text-decoration:none;
}
.Title a:hover {
	text-decoration: underline;
}
.News{
	height:175px;
	margin:0 5PX;
	font-size:12px;
	color:#282828;
	line-height:18px;
	overflow:hidden;
	overflow-x:hidden;
	overflow-y:auto;
	scrollbar-face-color:#41e61d;/
	scrollbar-track-color:#80fe3c;
	scrollbar-arrow-color:#ffffff;
	scrollbar-highlight-color:##41e61d;
    scrollbar-shadow-color:##41e61d;
    scrollbar-3dlight-color:##41e61d;
    scrollbar-darkshadow-color:#41e61d;
}
.Special{
	height:80px;
	margin:0 5PX;
	font-size:12px;
	color:#282828;
	line-height:18px;
	overflow:hidden;
	overflow-x:hidden;
	overflow-y:auto;
	scrollbar-face-color:#41e61d; 
	scrollbar-track-color:#80fe3c;
	scrollbar-arrow-color:#ffffff;
	scrollbar-highlight-color:##41e61d;
    scrollbar-shadow-color:##41e61d;
    scrollbar-3dlight-color:##41e61d;
    scrollbar-darkshadow-color:#41e61d;
}
.LINK{
	color:#333333;
	line-height:30px;
	font-size:12px;
}
.LINK a{
	color: #333333; 
	text-decoration:none;
}
.LINK a:hover{
	text-decoration: underline;
}

.IntroTitle{
	padding-left:52PX;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
.IntroDetail{
	width:98PX;
	height:28PX;
	display:block;
	background:url(../../Layout/ngsc/Intro_Btn.jpg) no-repeat;
	float:right;
}
.IntroDetailTitle{
	padding-left:62PX;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
.IntroDetail:hover{
	background-position:left bottom;
}
.Sport_Icon{
	width:143px;
	height:39px;
	display:block;
	padding-left:25PX;
	float:left;
	background:url(../../Layout/ngsc/SportIcon.jpg) no-repeat;
	color:#FFFFFF;
	font-size:16px;
	line-height:39PX;
	text-decoration:none;
	overflow:hidden;
}
.Sport_Icon:hover{
	background:url(../../Layout/ngsc/SportIcon.jpg) no-repeat left bottom;
	overflow:hidden;
}
.SportTitle{
	padding-left:32PX;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
.SportTitleBG{
	background:url(../../Layout/ngsc/Sport_Title.jpg) no-repeat left top;
}
.Link_Text{
	font-size:16px;
	font-weight:bold;
}
.Link_Text a{
	text-decoration:none;
	color: #333333;
}
.Link_Text a:hover{
	text-decoration:underline;
}
.Login_Btn{
	width:70PX;
	height:27PX;
	background:url(../../Layout/ngsc/Login_Btn.jpg) no-repeat left top;
	display:block;
	overflow:hidden;
}
.Login_Btn:hover{
	background-position:left bottom;
}