#mainContainer{	font-family: Arial, Helvetica, sans-serif;}

#MainModule{	margin-bottom: 15px;}
#MainModule #mainLeftArea{	width: 257px;	padding-top: 90px;}
#MainModule #mainRightArea{	width: 723px;}


/************************* 網頁路徑功能 *******************************/
#MainModule #location-newcenter{	text-align: right;	padding-right: 10px;	height: 29px;	color: #F2AA24;	font-size: 11px;	padding-top: 18px;}
#MainModule #location-newcenter a{	color: #DA8D25;	text-decoration: none;}
#MainModule #location-newcenter a:hover{	text-decoration: underline;}

#MainModule #location-achievement{
	text-align: right;
	padding-right: 10px;
	height: 29px;
	color: #8ca8db;
	font-size: 11px;
	padding-top: 18px;
}
#MainModule #location-achievement a{
	color: #8ca8db;
	text-decoration: none;
}
#MainModule #location-achievement a:hover{	text-decoration: underline;}

#MainModule #location-contactus{	text-align: right;	padding-right: 10px;	height: 29px;	color: #ccc;	font-size: 11px;	padding-top: 18px;}
#MainModule #location-contactus a{	color: #666;	text-decoration: none;}
#MainModule #location-contactus a:hover{	text-decoration: underline;}

#MainModule #location-donation{
	text-align: right;
	padding-right: 10px;
	height: 29px;
	color: #B1CFE9;
	font-size: 11px;
	padding-top: 18px;
}
#MainModule #location-donation a{
	color: #6997BF;
	text-decoration: none;
}
#MainModule #location-donation a:hover{	text-decoration: underline;}

#MainModule #location-epaper{
	text-align: right;
	padding-right: 10px;
	height: 29px;
	color: #999;
	font-size: 11px;
	padding-top: 18px;
}
#MainModule #location-epaper a{
	color: #666;
	text-decoration: none;
}
#MainModule #location-epaper a:hover{	text-decoration: underline;}

#MainModule #location-sitemap{
	text-align: right;
	padding-right: 10px;
	height: 29px;
	color: #CCC;
	font-size: 11px;
	padding-top: 18px;
}
#MainModule #location-sitemap a{
	color: #666;
	text-decoration: none;
}
#MainModule #location-sitemap a:hover{	text-decoration: underline;}

#MainModule #location-support{
	text-align: right;
	padding-right: 10px;
	height: 29px;
	color: #F17475;
	font-size: 11px;
	padding-top: 18px;
}
#MainModule #location-support a{
	color: #F30;
	text-decoration: none;
}
#MainModule #location-support a:hover{	text-decoration: underline;}

#MainModule #location-viewpoint{
	text-align: right;
	padding-right: 10px;
	height: 29px;
	color: #D8381A;
	font-size: 11px;
	padding-top: 18px;
}
#MainModule #location-viewpoint a{
	color: #DD3C1B;
	text-decoration: none;
}
#MainModule #location-viewpoint a:hover{	text-decoration: underline;}

#MainModule #location-aboutus{	text-align: right;	padding-right: 10px;	height: 29px;	color: #999999;	font-size: 11px;	padding-top: 18px;}
#MainModule #location-aboutus a{	color: #666666;	text-decoration: none;}
#MainModule #location-aboutus a:hover{	text-decoration: underline;}


/************************* 左邊選單 *******************************/
#MainModule #leftMenu{}
#MainModule #leftMenu #menuNewsCenter{}
#MainModule #leftMenu #menuNewsCenter ul{	margin: 0px;	padding: 0px;}
#MainModule #leftMenu #menuNewsCenter ul li{
	height: 40px;
	width: 257px;
	list-style-type: none;
}
#MainModule #leftMenu #menuNewsCenter ul li a{}
#MainModule #leftMenu #menuNewsCenter ul li a:hover{}
#MainModule #leftMenu #menuNewsCenter .slecte{}


#MainModule #leftMenu #aboutUs{}
#MainModule #leftMenu #aboutUs .leftmenuNav{
	margin-left: 23px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 1px;
	margin-bottom: 1px;
	
}
#MainModule #leftMenu #aboutUs .leftmenuNav a{	color: #666;}
#MainModule #leftMenu #aboutUs .leftmenuNav a:hover{
	color: #000;
	text-decoration: none;
}
#MainModule #leftMenu #aboutUs .leftmenuNavBg{
	background-image: url(../../aboutus/images/leftMenu_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}



#MainModule #leftMenu #aboutUs .accBtn{ 
	/**
	DK
	*/
	margin:0px;
	padding:0px;
	display:block;
	
}
#MainModule #leftMenu #aboutUs .accLink{ 
	/**
	DK
	*/
	margin:0px;
	padding:0px;
	display:block;
	
}


#MainModule #leftMenu #aboutUs .leftmenuNav_slect{
	margin-left: 23px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(../../aboutus/images/leftMenu_bg2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-bottom: 1px;
}
#MainModule #leftMenu #aboutUs .leftmenuNav_slect a{	color: #666;}
#MainModule #leftMenu #aboutUs .leftmenuNav_slect a:hover{
	color: #000;
	text-decoration: none;
}

#MainModule #leftMenu #aboutUs .leftmenuNav_over{
	margin-left: 23px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(../../aboutus/images/leftMenu_bg3.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-bottom: 1px;
}
#MainModule #leftMenu #aboutUs .leftmenuNav_over a{	color: #666;}
#MainModule #leftMenu #aboutUs .leftmenuNav_over a:hover{
	color: #000;
	text-decoration: none;
}

#MainModule #leftMenu #aboutUs .leftmenuNav_out{
	background-color: #CDCDCD;
	margin-left: 23px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#MainModule #leftMenu #aboutUs .leftmenuNav_out a{	color: #666;}
#MainModule #leftMenu #aboutUs .leftmenuNav_out a:hover{
	color: #000;
	text-decoration: none;
}

/*donation下拉*/

#MainModule #leftMenu{}
#MainModule #leftMenu #menuNewsCenter{}
#MainModule #leftMenu #menuNewsCenter ul{	margin: 0px;	padding: 0px;}
#MainModule #leftMenu #menuNewsCenter ul li{	height: 40px;	width: 257px;	list-style-type: none;}
#MainModule #leftMenu #menuNewsCenter ul li a{}
#MainModule #leftMenu #menuNewsCenter ul li a:hover{}
#MainModule #leftMenu #menuNewsCenter .slecte{}


#MainModule #leftMenu #donation{}
#MainModule #leftMenu #donation .leftmenuNav{
	margin-left: 23px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 1px;
	margin-bottom: 1px;
	
}
#MainModule #leftMenu #donation .leftmenuNav a{	color: #666;}
#MainModule #leftMenu #donation .leftmenuNav a:hover{
	color: #000;
	text-decoration: none;
}
#MainModule #leftMenu #donation .leftmenuNavBg{
	background-image: url(../../togive/images/leftMenu_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}



#MainModule #leftMenu #donation .accBtn{ 
	/**
	DK
	*/
	margin:0px;
	padding:0px;
	display:block;
	
}
#MainModule #leftMenu #donation .accLink{ 
	/**
	DK
	*/
	margin:0px;
	padding:0px;
	display:block;
	
}


#MainModule #leftMenu #donation .leftmenuNav_slect{
	margin-left: 23px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(../../togive/images/leftMenu_bg2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-bottom: 1px;
}
#MainModule #leftMenu #donation .leftmenuNav_slect a{	color: #666;}
#MainModule #leftMenu #donation .leftmenuNav_slect a:hover{
	color: #000;
	text-decoration: none;
}

#MainModule #leftMenu #donation .leftmenuNav_over{
	margin-left: 23px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(../../togive/images/leftMenu_bg3.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-bottom: 1px;
}
#MainModule #leftMenu #donation .leftmenuNav_over a{	color: #666;}
#MainModule #leftMenu #donation .leftmenuNav_over a:hover{
	color: #000;
	text-decoration: none;
}

#MainModule #leftMenu #donation .leftmenuNav_out{
	background-color: #CDCDCD;
	margin-left: 23px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#MainModule #leftMenu #donation .leftmenuNav_out a{	color: #666;}
#MainModule #leftMenu #donation .leftmenuNav_out a:hover{
	color: #000;
	text-decoration: none;
}


/************************* 左邊廣告 *******************************/


#MainModule #leftBanner{}
#MainModule #leftBanner .bannerlist{	margin-top: 8px;}


/************************* 內頁框架 *******************************/
#MainModule #mainTitle{}
#MainModule #mainContent{	padding-right: 10px;	padding-left: 25px;}



/************************* 內頁搜尋bar *******************************/

#MainModule #mainContent .mainTopInfo_achievement{}
#MainModule #mainContent .mainTopInfo_viewpoint{}
#MainModule #mainContent #mainSearchBar{
	margin-bottom: 10px;
}
#MainModule #mainContent #mainSearchBar .searchTitle{
	font-size: 15px;
	font-weight: bold;
	color: #666;
}
#MainModule #mainContent #mainSearchBar .searcgFunc{
	background-image: url(../../images/mainSearchbar_bg_s.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	color: #666;
	vertical-align: middle;
	width: 689px;
	margin-top: 10px;
}
#MainModule #mainContent #mainSearchBar .searcgFunc_si{
	background-image: url(../../images/mainSearchbar_bg_si.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	color: #666;
	vertical-align: middle;
	width: 689px;
	margin-top: 10px;
}
#MainModule #mainContent #mainSearchBar .searcgFunc_org{
	background-image: url(../../images/mainSearchbar_bg_org.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	color: #666;
	vertical-align: middle;
	width: 689px;
	margin-top: 10px;
}
#MainModule #mainContent #mainSearchBar .searcgFunc_orgMap{
	background-image: url(../../images/mainSearchbar_bg_orgMap.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 72px;
	color: #666;
	vertical-align: middle;
	width: 689px;
}
#MainModule #mainContent #mainSearchBar .infoFunc{
	background-image: url(../../images/mainSearchbar_bg_i.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #333;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	background-color: #EAEAEA;
	width: 669px;
}
#MainModule #mainContent #mainSearchBar .infoFunc_viewpoint{
	background-image: url(../../images/mainSearchbar_bg_i.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #333;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	background-color: #EAEAEA;
	width: 669px;
}
#MainModule #mainContent #mainSearchBar .searchTag{	color: #C00;	font-weight: bold;}
#MainModule #mainContent #mainSearchBar input,select{
}





/************************* 個專區上方圖片 *******************************/

.mainTitlebg_newscenter{
	background-image: url(../../images/mainTitlebg_newscenter.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.mainTitlebg_aboutus{
		background-image: url(../../images/mainTitlebg_aboutus.gif);
	background-repeat: no-repeat;
	background-position: left top;}
.mainTitlebg_donation{
		background-image: url(../../images/mainTitlebg_donation.gif);
	background-repeat: no-repeat;
	background-position: left top;}
.mainTitlebg_achievement{
		background-image: url(../../images/mainTitlebg_achievement.gif);
	background-repeat: no-repeat;
	background-position: left top;}
.mainTitlebg_viewpoint{
	background-image: url(../../images/mainTitlebg_viewpoint.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.mainTitlebg_support{
		background-image: url(../../images/mainTitlebg_support.gif);
	background-repeat: no-repeat;
	background-position: left top;}
.mainTitlebg_contactus{
		background-image: url(../../images/mainTitlebg_contactus.gif);
	background-repeat: no-repeat;
	background-position: left top;}
.mainTitlebg_epaper{
		background-image: url(../../images/mainTitlebg_epaper.gif);
	background-repeat: no-repeat;
	background-position: left top;}
.mainTitlebg_sitemap{
		background-image: url(../../images/mainTitlebg_sitemap.gif);
	background-repeat: no-repeat;
	background-position: left top;}
.mainTitlebg_search{
		background-image: url(../../images/mainTitlebg_websearch.gif);
	background-repeat: no-repeat;
	background-position: left top;}



/************************* 換頁功能 *******************************/

#pageFunction{
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
#pageFunction a{
	color: #999;
	text-decoration: none;
}
#pageFunction a:hover{
	text-decoration: underline;
}
#pageFunction ul{
	margin: 0px;
	width: 100%;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#pageFunction ul li{
	xdisplay: inline;
	xpadding: 0px;
	xmargin: 0px;
	padding: 0px;
	display: inline;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}
#pageFunction .slect{
	color: #CCC;
}




/************************* 分享功能 *******************************/
#shareFunciton {
	padding-top: 15px;
}
#shareFunciton a{
	color: #333;
	text-decoration: none;
}
#shareFunciton a:hover{
	text-decoration: underline;
}
#shareFunciton ul{
	margin: 0px;
	width: 100%;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#shareFunciton ul li{
	xdisplay: inline;
	xpadding: 0px;
	xmargin: 0px;
	padding: 0px;
	display: inline;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}
#shareFunciton img{
	margin-right: 2px;
	margin-left: 5px;
}









/************************* 內容 html標籤 start *******************************/
h1{
	font:16px Arial;
	color:#333;
	font-weight:bold;
}
h2{
	font:13px Arial;
	color:#ff6600;
	border-left: #e9d4c4 solid 12px;
	line-height: 10px;
	padding-left: 6px;
	padding-top: 2px;
}

h3{
	font:13px Arial;
	color:#333;
	font-weight:bold;
}
h4{
	font:16px Arial;
	color:#387cb8;
	font-weight:bold;
}

.ct h2{
	font:13px Arial;
	color:#ff6600;
	font-weight:bold;
	margin-bottom: 2px;
	border: 0;
	padding: 0;
	margin-top: -3px;
}
*+html .ct h2{
	font:13px Arial;
	color:#ff6600;
	font-weight:bold;
	margin-bottom: 2px;
	border: 0;
	padding: 0;
}
* html .ct h2{
	font:13px Arial;
	color:#ff6600;
	font-weight:bold;
	margin-bottom: 2px;
	border: 0;
	padding: 0;
}


p{
	font:12px Arial;
	color:#666666;
	line-height: 18px;
}
p a{
	font:12px Arial;
	color:#ff6600;
	text-decoration:underline;
}
p a:hover{
	text-decoration: none;
}

hr{
	margin: -5px;
	display: block;
	border:#bdbdbd solid 1px;
	height: 1px;
	
}


hr.dot{
	margin: 5px 0;
	display: block;
	border:#bdbdbd dotted 2px;
	height: 2px;
}
*+html hr.dot{
	margin: 0;
	display: block;
	border:#bdbdbd dotted 2px;
	height: 2px;
	
}
* html hr.dot{
	margin: -2px;
	display: block;
	border:#bdbdbd dotted 2px;
	height: 2px;
	
}

img{
	border:0px;	
}

ul{
	font:12px Arial;
	color:#666666;
	line-height: 18px;
	margin-left: -60px;
	list-style-type: square;
}

* html ul{
	font:12px Arial;
	color:#666666;
	line-height: 18px;
	margin-left: -8px;
}

*+html ul{
	font:12px Arial;
	color:#666666;
	line-height: 18px;
	margin-left: -8px;
}

.ul_distance {
	margin-left: -25px;
}

* html .ul_distance {
	margin-left:20px;
}

*+html .ul_distance {
	margin-left:20px;
}

.ul_distance2 {
	margin-left: -20px;
	list-style-image: url(../../togive/images/heart.gif);	
}

* html .ul_distance2 {
	margin-left:20px;
}
*+html .ul_distance2 {
	margin-left: 15px;
	list-style-image: url(../../togive/images/heart.gif);	
}
/************************* 內容 自定標籤 start *******************************/
.input2{
	border:none;
	border-bottom:1px solid #abadb3;
	font:12px Arial;
	color:#737373;
}

.dash{
	font-size:0;
	height:1px;
	margin:8px 0;
	background:url(../../images/dash.gif) repeat-x;
}

.ct{
	font:12px Arial;
	color:#666666;
	line-height: 18px;
}
.ct a{
	font:12px Arial;
	color:#ff6600;
	text-decoration:underline;
}
.ct a:hover{
	text-decoration: none;
}
.ct p{
	margin: 0px;
}

.highlight1{
	font:15px Arial;
	color:#0099cc;
	font-weight:bold;
	line-height: 18px;
}
.highlight2{
	color:#ff6600;
}
.highlight3{
	color:#000;
}

.tc{
	font:11px Arial;
	color:#8a8a8a;
	line-height: 18px;
}
 
.date{
	font:12px Arial;
	color:#e96d1f;
	font-weight:bold;
	letter-spacing: 1px;
}


/************************* 底色 start *******************************/
.bgItem{
	background:url(../../images/bg-item.jpg) repeat-x left bottom;
}
.item1{
	background:#ffba00 url(../../images/bg-bar1.jpg) repeat-x top;
	font:15px Arial;
	color:#FFFFFF !important;
	font-weight:bold;
	text-align:center;
	padding: 10px 2px 6px;
}

.item2{
	background:url(../../images/bg-bar2.jpg) repeat-x left bottom;
	font:13px Arial;
	color:#333333;
	font-weight: normal;
	padding: 4px 10px 2px;
	border:#c8c8c8 solid 1px;
	margin-bottom: 8px;
}

.vBar1{
	background:url(../../images/vBar1.gif) no-repeat left bottom;
}


/************************* litst文字連結 start *******************************/
.linkList{
	background:url(../../images/dash.gif) repeat-x left bottom;
	padding-top:5px;
}
.linkList a{
	font:12px Arial;
	display:block;
	white-space:nowrap;  /** 不換行 **/
	height:16px;
	padding:0 0 3px 15px;
	color:#545555;
	text-decoration:none;
	background:url(../../images/arrow.gif) no-repeat 2px 1px;
}
.linkList a:hover{
	color:#FF6600;
	background-position:4px 1px;
}


.linkList1{
	font:12px Arial;
	color:#03a1b6;
	padding: 3px 0;
}
.linkList1 a{
	font:12px Arial;
	color:#03a1b6;
	text-decoration: none;
}
.linkList1 a:hover{
	text-decoration:underline;
}

.more{
	font:12px Arial;
	color:#666666;
	padding-top: 3px;
}
.more a{
	font:12px Arial;
	color:#333333;
	text-decoration: underline;
}
.more a:hover{
	color:#2aabbe;
	text-decoration:none;
}

.more1{
	font:12px Arial;
	color:#ff0000;
	padding-top: 3px;
}
.more1 a{
	font:12px Arial;
	color:#ff0000;
	text-decoration: underline;
}
.more1 a:hover{
	color:#ff0000;
	text-decoration:none;
}
.top a{
	font:11px Arial;
	color:#666;
	text-decoration: none;
}
.top a:hover{
	color:#ff3300;
	text-decoration:none;
}

/************************* 頁數 start *******************************/

#page{
	font:12px Arial;
	color:#666;
	text-align:center;
	margin-top: 15px;
}
#page a{
	font:12px Arial;
	color:#666;
	text-decoration:none;
}
#page a:hover{
	color:#ff0000;
}
#page span{
	color:#ff0000;
	font-weight: bold;
}

/************************* 表格 start *******************************/
.tableStyle{
	background-color: #E4E4E4;
}
.tableStyle a{
	color: #333;
}
.tableStyle a:hover{
	text-decoration: underline;
}
.tableStyle th{
	color: #333;
}
.tableStyle th2{
	color: #333;
	background-color: #EEE;
}
.tableStyle td{
	text-align: center;
	color: #333;
}
.tableStyle .title_w{
	background-image: url(../../images/table_titlebg.gif);
	background-repeat: repeat-x;
	padding-top: 8px;
	padding-bottom: 8px;
}
.tableStyle .td1{
	background-color: #FFF;
}
.tableStyle .td2{
	background-color: #F9F9F9;
}

.tableStyle .td_seaechText{
	background-color: #FFF;
	text-align: left;
}
.tableStyle .td_seaechText_point{
	color: #C00;
	font-weight: bold;
}
.tableStyle .td_name{
	text-align: center;
}
.tableStyle .td_price{
	text-align: right;
}
.tableStyle .w{
	color:#666;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #999;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}
.tableStyle .w1{
	font:12px Arial;
	color:#3c7788;
	background:#FFFFFF url(../../images/bg-table1.jpg) repeat-x bottom;
}
.tableStyle strong{
	color:#ff0000;
	font-weight: bold;
}

.tableStyle2 {
	font-family: Arial;
	font-size: 12px;
	color: #333;
}
.tableStyle2 .td2 {
	background-color: #f9f9f9;
}
.tableStyle2 .td3{
	background-color: #FFF;
	padding:0 0 0 5px;
}

/************************* FAQ start *******************************/
.faqQ{
	border-bottom: #CCCCCC dashed 1px;
	padding: 10px 0;
	margin: 0;
}
.faqQ a{
	font:13px Arial;
	color:#666;
	border-left: #ff3300 solid 10px;
	line-height: 12px;
	padding-left: 5px;
	text-decoration:none;
	display:block;
	
}
.faqQ a:hover{
	font-weight:bold;
}
.faqArea{
	border: #CCCCCC solid 1px;
	padding: 10px;
	margin:5px 0;
	background:#fff url(../../images/bg-item.jpg) repeat-x left bottom;
}

.faqAtitle{
	font:13px Arial;
	color:#0099cc;
	font-weight:bold;
	line-height: 20px;
}


/************************** outcome ***************************/

.outcome_title {
	font-size:14px;
	font-weight:bold;
	color:#7A95C7;
	padding-right: 63px;
}

a.nav4:link {
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
}
a.nav4:visited {
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
}
a.nav4:hover {
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
}
a.nav5:link {
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
}
a.nav5:visited {
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
}
a.nav5:hover {
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
}

