body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.headline_image{
padding:1px;
margin:0px;
border:1px solid #999999;

}

.pagefooter{
	font-family:"新細明體";
	font-size:12px;

}
.pagefooter a:link{
	color:#006699;
	font-size:12px;
	text-decoration:none;
}
.pagefooter a:visited{
	color:#006699;
	font-size:12px;
	text-decoration:none;
}
.pagefooter a:active{
	color:#FF6600;
	font-size:12px;
	text-decoration:underline;
}
.pagefooter a:hover{
	color:#FF6600;
	font-size:12px;
	text-decoration:none;
}


.footer{
	color:#666666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
}


.footer a:visited{
	color:#666666;
	font-size:12px;
	text-decoration:none;
}

.footer a:link{
	color:#666666;
	font-size:12px;
	text-decoration:none;
}

.footer a:hover{
	color:#BB7784;
	font-size:12px;
	text-decoration:none;
}



.content{
	color:#999999;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	
}


.content a:visited{
	color:#999999;
	font-size:12px;
	text-decoration:none;
}

.content a:link{
	color:#999999;
	font-size:12px;
	text-decoration:none;
}

.content a:hover{
	color:#BB7784;
	font-size:12px;
	text-decoration:none;
}


.main{
	width:990px;
	background-image:url(../images/bg2.jpg);
	overflow: hidden;
}

.maininner{
	width:990px;
	background-image:url(../images/bg2b.jpg);
	overflow: hidden;
}

.mainsearch{
	width:990px;
	background-image:url(../images/bg3.jpg);
	overflow: hidden;
}

.left_body{
	width:220px;
	float:left;
	background-color:#FFFFFF;
	overflow:hidden;

}

.center_body{
	width:530px;
	float:left;
	overflow:hidden;
}

.center_body_search{
	width:755px;
	float:left;
	overflow:hidden;
}

.right_body{
	width:234px;
	float:left;
	padding-left:3px;
	overflow:hidden;
}


.main_header{
	width:990px;
	height:160px;
	background:#ffffff;	
}


.dayname {
	/*BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: bold;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;*/
	FONT-SIZE: 10px;
	COLOR: #254763; 
	FONT-FAMILY: Arial, Helvetica, sans-serif,;
	BACKGROUND: #88B5DE;
	TEXT-ALIGN: center;	
}

.month {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BACKGROUND-COLOR: #88b5de;
	COLOR: #12324c; 
	FONT-SIZE: 12px;
	font-weight:bold;
	TEXT-ALIGN: center;
}

.nomonthday {
	FONT-SIZE: 10px; 
	BACKGROUND-COLOR: #A7D1F7;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	HEIGHT: 20px;
}

.monthday {
	FONT-SIZE: 10px;
	HEIGHT: 20px;
	COLOR: #000000;
	BACKGROUND-COLOR: #A7D1F7;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	text-decoration: none;
}

.monthday a:visited{
	FONT-SIZE: 10px;
	HEIGHT: 20px;
	COLOR: #000000;
	BACKGROUND-COLOR: #A7D1F7;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	text-decoration: none;
}

.sunday {
		FONT-SIZE: 10px;
	HEIGHT: 20px;
	COLOR: #FFAAAA;;
	BACKGROUND-COLOR: #AADDAA;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center
	
}




.CategoryMenu{
margin: 0;
font: bold 13px "Times New Roman", Times, serif;
width: 100%;
border: 1px solid #625e00;
border-width: 0px;
background: black url(../images/menubg3.jpg) center center repeat-x;
font-weight:bold;
}


.CategoryMenu div a{
padding-top:8px;
padding-bottom:6px;
color: white;
margin: 0;
text-decoration: none;
border-right: 0px solid #BBB;
}

.CategoryMenu div a:visited{
color: white;
}

.CategoryMenu div a:hover, .CategoryMenu div a.current{
color: white;
background: transparent url(../images/menubg4.jpg) center center repeat-x;
}

a:link {
	color: #336290;
	text-decoration: none;
}

a:visited {
	color: #336290;
	text-decoration: none;
}

a:hover {
	color: #FF6600;
	text-decoration: none;
}

.MenuItem div:hover{
	color: white;
	background: transparent url(../images/menubg2.jpg) center center repeat-x;
}

.dropmenudiv{
	color:#666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.dropmenudiv a:visited{
	color:#666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.list_Buttom{
	cursor:pointer;
}

.list_title{
	border-top:#99CCFF solid 1px;
	border-left:#99CCFF solid 1px;
	border-bottom: #557799 solid 1px;
	border-right: #557799 solid 1px;
	background:#7799BB;
	/*padding:2px;*/
}

.author_list{

 }
 
.focus_title_bar{
	background:url(../images/righttitlebg.jpg);
	width:228px;
	height:20px;
	padding:3px;
}
 
.focus_title{
	FLOAT:left;
	padding-left:25px;

}

.focus_more{
	FLOAT:right;
	font-size:12px;
	font-family:"新細明體";
	padding-right:12px;
	padding-top:3px;

}

.focus_more a:link{
    color:#FFFFFF;
	text-decoration:none;


}
.focus_more a:hover{
    color: #FF6600;
}
.focus_more a:visited {
    color:#FFFFFF;
	text-decoration:none;
}
.focus_more a:active {
    color:#FFFFFF;
	text-decoration:none;
}

.focus_headline a{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	COLOR: #336290;
	width:205px;
	line-height:18px;
	padding-bottom:5px;
}

.focus_headline a:visited{
	COLOR: #336290;
	text-decoration:none;
}

.focus_headline a:hover{
	COLOR: #FF6600;
	text-decoration:none;
}

.focus_body{
	background: #EFEFF7;
	padding:3px;
	width:234px;
	text-align:left;
	border-left:1px #d7d7d7 solid;
	border-right:1px #d7d7d7 solid;
	padding-top:10px;
	padding-bottom:10px;
}

.right_body2{
	padding:3px;
	width:234px;
	text-align:center;
}

.article_headline{
	padding:3px;
	COLOR: #006bb4;
	float:left;
	font-size:12px;
}

.article_headline1{
	COLOR: #006bb4;
	float:left;
	font-size:16px;
}

.article_headline1 a:visited{
	COLOR: #006bb4;
	text-decoration:none;
}

.article_headline1 a:hover{
	COLOR:#FF6600;
	text-decoration:none;
}

.article_headline a:visited{
	COLOR: #006bb4;
	text-decoration:none;
}

.article_headline a:hover{
	COLOR:#FF6600;
	text-decoration:none;
}


.article_subcontent1{
	width:480px;
	font-size:13px;
	color:#666666;
	font-family:"新細明體";
	line-height:20px;
	word-wrap: break-word;
	padding-top:5px;
}

.print_content{
	padding-left:15px;
	width:820px;
	font-size:16px;
	color:#333333;
	font-family:"新細明體";
	line-height:20px;
	word-wrap: break-word;
	padding-top:5px;
}



.mailto{
	font-size:13px;
	color:#666666;
	font-family:"新細明體";
	line-height:20px;
	word-wrap: break-word;
	padding-top:5px;
}

.mailto a{
	color:#222222;
	text-decoration:none;
}

.mailto a:visited{
	color:#222222;
	text-decoration:none;
}

.mailto a:hover{
	color:#FF6600;
	text-decoration:none;
}



.article_subcontent2{
	line-height:18px;
	font-size:13px;
	color:#666666;
	width:490px;
	margin-left:5px;
} 

.article_content{
	font-family:"新細明體";
	line-height:18px;
	font-size:12px;
	color:#666666;
	word-wrap: break-word;
}

.slide_show_box{
	width:220px;
	height:225px;
}

.category_headline{
	font-size:18px;
	COLOR: #006bb4;
	text-align:left;
}

.category_title{
	float:left;
	height:25px;
	padding-top:11px;
	font-size:14px;
	color:#FFFFFF;
	background:url("./images/menubg.gif");
}

.category_title a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.category_title a:link{
	color:#FFFFFF;
	text-decoration:none;
}

.category_title a:hover{
	color: #FF9900;
	text-decoration:none;
}

.author_name{
	float:left;
	padding-left:15px;
	padding-top:8px;
	width:55px;
	height:22px;
	font-family:arial;
	font-size:11px;
	overflow:hidden;
	COLOR: #0066CC;
}

.author_name a:link{
	COLOR: #336290;
	text-decoration:none;
}

.author_name a:visited{
	COLOR: #336290;
	text-decoration:none;
}

.author_name a:hover{
	COLOR: #FF6600;
	text-decoration:none;
}

.author_name a:active{
	COLOR: #FF6600;
	text-decoration:none;
}

.related_article{
font-size:16px;
color:#666666;
}

.path{
font-size:16px;
color: #003366;
}

.path a:link{
font-size:16px;
color: #003366;
text-decoration:none;
}

.path a:visited{
font-size:16px;
color: #003366;
text-decoration:none;
}

.path a:hover{
font-size:16px;
color: #ff9900;
text-decoration:underline;
}

.topMenu{
color: #003366;
}

.topMenu a:link{
color: #003366;
text-decoration:none;
}

.topMenu a:visited{
color: #003366;
text-decoration:none;
}

.topMenu a:hover{
color: #ff9900;
text-decoration:underline;
}
