﻿/*-----------------------------------------全部----------------------------------------*/
body
{
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: small;
	color: #2B2B2B;
	line-height: 24px;
	}
a:link {
	text-decoration: none;
	color: #0E3344;
}
a:visited {
	text-decoration: none;
	color: #0E3344;
}
a:hover {
	text-decoration: none;
	color: #FF6600;
}
a:active {
	text-decoration: none;
	color: #0E3344;
}

.pointer
{
	cursor:pointer;
	}

#div_all
{
	background-color:#FFFFFF;
	width:1000px;
	margin-left:auto;
	margin-right:auto;

	}
	
/*-----------------------------------------上方選項----------------------------------------*/
#div_top
{
	height:63px;
	}

.top_bg
{
	background-image: url(../images/tw/main_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 764px;
}
	
.top_white
{
	color: #FFFFFF;
}

.top_white a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.top_white a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.top_white a:hover {
	text-decoration: none;
	color: #FFF7D2;
}
.top_white a:active {
	text-decoration: none;
	color: #FFF7D2;
}
.top_tabs img
{
	border:none;
	}

/*-----------------------------------------左邊選項----------------------------------------*/

#div_menu
{
	float:left;
	width: 171px;
        text-align: right;
	}

#div_menu table
{
	margin-left: 6px;
	}

.menu_btn22
{
	background-image: url(../images/tw/main_bg35.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 7px;
	padding-left: 16px;
	padding-bottom: 5px;
	padding-top: 0px;
}

.menu_btn33
{
	background-image: url(../images/tw/main_bg35.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 7px;
	padding-left: 16px;
	padding-bottom: 5px;
	padding-top: 0px;
}

.menu_btn_2
{
	background-image: url(../images/tw/main_bg3.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 7px;
	padding-left: 16px;
	padding-bottom: 5px;
	padding-top: 0px;
	}

.menu_btn_3
{
	background-image: url(../images/tw/main_bg32.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 7px;
	padding-left: 16px;
	padding-bottom: 5px;
	padding-top: 0px;
	}
.menu_btn_2A
{
	background-image: url(../images/tw/main_bg3A.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 7px;
	padding-left: 16px;
	padding-bottom: 5px;
	padding-top: 0px;
	}

.menu_btn_3A
{
	background-image: url(../images/tw/main_bg32A.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 7px;
	padding-left: 16px;
	padding-bottom: 5px;
	padding-top: 0px;
	}
	
.menu_btn_2B
{
	background-image: url(../images/tw/main_bg3B.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 7px;
	padding-left: 16px;
	padding-bottom: 5px;
	padding-top: 0px;
	}

.menu_btn_3B
{
	background-image: url(../images/tw/main_bg32B.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 7px;
	padding-left: 16px;
	padding-bottom: 5px;
	padding-top: 0px;
	}
.menu_btn_2C
{
	background-image: url(../images/tw/main_bg3C.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 7px;
	padding-left: 16px;
	padding-bottom: 5px;
	padding-top: 0px;
	}

.menu_btn_3C
{
	background-image: url(../images/tw/main_bg32C.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 7px;
	padding-left: 16px;
	padding-bottom: 5px;
	padding-top: 0px;
	}
		
.menu_btn_out
{
	background-image: url(../images/tw/left_bg_out.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 7px;
	padding-left: 16px;
	padding-bottom: 5px;
	padding-top: 0px;

	}
	
.padding {
	padding-top: 7px;
}
.box_top
{
	}
.box_bottom
{
	height:20px;	
	}
	
/*-----------------------------------------中間選項----------------------------------------*/
#div_content
{
	width:828px;
	float:right;
	}
	
/*-----------------------------------------flash橫幅----------------------------------------*/
#div_content_banner
{
	height:162px;
	text-align: right;
	}

/*-----------------------------------------下方區----------------------------------------*/
#div_footer
{
	clear:both;
	width: 1000px;
        font-weight:bolder;
	background-position: left;
	background-image: url(../images/tw/both_bar.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	}

.footer_white {
	color: #FFFFFF;
	line-height: 21px;
	line-height: 21px;
	height: 149px;
	width: 1000px;
	margin-top: 113px;
	}
.footer_white a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.footer_white a:visited {
	text-decoration: none;
	color: #FFF7D2;
}
.footer_white a:hover {
	text-decoration: none;
	color: #FFF7D2;
}
.footer_white a:active {
	text-decoration: none;
	color: #FFF7D2;
}

/*  Jeff  */
.accessKey
{
	font-size:x-small;
	background-image: url(../images/tw/main_bg33.jpg);
	background-repeat: repeat-y;
	padding-bottom: 10px;
	padding-left: 7px;
	height: 10px;
	}
	
.TxbWatermark
{
	color:#8D8D8D;
	border:none;
	border-bottom: dashed 1px #000000;
	}
.TxbWatermark_Adv
{
	color:#8D8D8D;
	border:none;
	border:solid 2px #CDCDCD;
	}
	
.Search_Txb
{
	border: solid 2px #E0E4FC;
	}
	
/*---相關下載表格----*/
.table_dn 
{
	border:none;
	background-color: #ffffff;
	width:100%;
}
.table_dn TH {
	FONT-WEIGHT: normal; COLOR: #a0410a; BACKGROUND-COLOR: #f3e9e9; TEXT-ALIGN: center
}
.table_dn .altrow {
	BACKGROUND-COLOR: #f5f5f5
}
.table_dn a {
	COLOR: #000000
}
.table_dn a:visited {
	COLOR: #000000
}

/*-----出版品選單小Banner區塊-----*/
.pub_mBanner
{
	width:166px;
	height:140px;
	background-image: url(../images/tw/small_banner/m0000079.jpg);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:45px;
	}

/*-----電子報-----*/
.TxbDate
{
	font-size:medium;
	border:none;
	border-bottom:solid 1px #CCCCCC;
	text-align:center;
	}
/*---半透明背景---*/
.modalBackground_60
{
	background-color: #000000;
	filter: alpha(opacity=60);
	opacity: 0.6;
}