body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #414141;
	background-color: #EFF9FB;
	line-height: 1.2em;
}
.list_bg {
	background-color: #F0F7F7;
}
.list_bg2 {
	background-color: #F0F7F7;
	background-image: url(../img/manger_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.left_bg {
	background-image: url(../img/left_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.left_down {
	background-image: url(../img/left_down02.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.left_bg2 {
	background-image: url(../img/left_02.gif);
	background-repeat: repeat-y;
}
.stright {
	background-image: url(../img/stright.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.bottom_bg {
	background-color: #FDFEFC;
	background-image: url(../img/bottom03.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.man_case {
	font-size: 100%;
	font-weight: bold;
	color: #369;
	background-image: url(../img/case_man.gif);
	background-repeat: no-repeat;
	height: 70px;
	width: 300px;
	padding-top: 10px;
	padding-left: 70px;
	line-height: 70px;
}
.content_bg {
	background-image: url(../img/main_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.import {
	font-family: Verdana;
	color: #666;
	letter-spacing: 1px;
	border: 1px solid #A8A593;
	height: 16px;
	font-size: 12px;
}
.import2 {
	font-family: Verdana;
	color: #666;
	letter-spacing: 1px;
	border: 1px solid #c9c5af;
}
.import3 {
	font-family: Verdana;
	color: #666;
	letter-spacing: 1px;
	border: 1px solid #A8A593;
	font-size: 12px;
}
.btn_bg {
	color: #666666;
	background-image: url(../img/importcase2.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	height: 20px;
	width: 45px;
	padding-bottom: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 1px;
}
.news_bg {
	line-height: 18px;
	background-image: url(../img/news_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 18px;
	width: 387px;
	padding-left: 20px;
}
.point {
	background-image: url(../img/point_line.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.imagebox{  /*圖片外框*/
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	margin: 5px;
	padding: 5px;
}
.imagetxt {  /*圖片說明文字*/
	list-style-image: url(../img/55.gif);
	font-size: 95%;
	padding-left: 20px;
}
.photo_case {
	background-image: url(../img/photo_case.gif);
	background-repeat: no-repeat;
	height: 209px;
	width: 204px;
	background-position: center;
	text-align: center;
}
.th01 {/*頁簽標題*/
	background-image: url(../img/title_bg01.gif);
	background-repeat: no-repeat;
	background-position: right center;
	color: #be721f;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 100%;
	text-align: center;
	font-weight: bold;
}
.th02 {
	font-weight: bold;
	color: #be721f;
	background-image: url(../img/title_bg02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 100%;
	text-align: center;
}
.th03 {
	font-size: 98%;
	color: #036;
	background-image: url(../img/title_bg.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	text-align: center;
	line-height: 29px;
	height: 29px;
}
.th03_left {
	font-size: 98%;
	color: #036;
	background-image: url(../img/title_bg.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	line-height: 29px;
	height: 29px;
}
.th04 {
	font-size: 100%;
	font-weight: bold;
	color: #BE721F;
	background-image: url(../img/title_bg03.gif);
	text-align: center;
}
.page_font {/*頁數*/
	COLOR: #666666;
	TEXT-DECORATION: none;
}
.page_font:hover {
	COLOR: #960;
	TEXT-DECORATION: none;
}
a:link {
	COLOR: #414141;
	TEXT-DECORATION: none;
}
a:visited {
	COLOR: #414141;
	TEXT-DECORATION: none;
}
a:hover {
	COLOR: #060;
	TEXT-DECORATION: none;
}
a.link_blue {
	COLOR: #006da5;
	TEXT-DECORATION: none;
}
a.link_blue:hover {
	COLOR: #360;
	TEXT-DECORATION: none;
}
a.link_org {
	COLOR: #F60;
	TEXT-DECORATION: none;
}
a.link_org:hover {
	COLOR: #C60;
	TEXT-DECORATION: none;
}
a.link_white {
	COLOR: #FFF;
	TEXT-DECORATION: none;
}
a.link_white:hover {
	COLOR: #FF0;
	TEXT-DECORATION: none;
}
a.link_white:visited {
	COLOR: #FFF;
	TEXT-DECORATION: none;
}

a.link_brown {
	COLOR: #a24e00;
	TEXT-DECORATION: none;
}
a.link_brown:hover {
	COLOR: #660;
	TEXT-DECORATION: none;
}
a.link_red {
	COLOR: #C00;
	TEXT-DECORATION: none;
}
a.link_red:hover {
	COLOR: #606;
	TEXT-DECORATION: none;
}
a.link_menu {
	COLOR: #686049;
	TEXT-DECORATION: none;
	font-weight: bold;
}
a.link_menu:hover {
	COLOR: #036;
	TEXT-DECORATION: none;
	font-weight: bold;
}
a.link2:link {
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: top;
	white-space: nowrap;
}
a.link2:visited {
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: top;
	white-space: nowrap;
}
a.link2:hover {
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: top;
	white-space: nowrap;
}
.content_title {/*主標題*/
	font-size: 110%;
	color: #686049;
	font-weight: bold;
}
.main_title {/*選單標題*/
	font-size: 120%;
	color: #43566D;
	font-weight: bold;
	background-image: url(../img/title_txtbg.gif);
	background-repeat: no-repeat;
	padding-left: 45px;
	line-height: 45px;
	background-color: #F0F7F7;
}
.main_title_2 {/*次要標題2_有底線*/
	font-size: 104%;
	color: #069;
	font-weight: bold;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
}
.main_title_3 {/*次要標題3*/
	font-size: 103%;
	color: #069;
	font-weight: bold;
}
.caption {/*caption字體*/
	color: #CCC;
}
.w01 {
	color: #006da5;
}
.w02 {
	color: #FFF;
}
.case_line1 {/*活動行事曆藍色*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-left: 4px;
	background-color: #D4E6EB;
}
.case_line2 {/*教育訓練行事曆粉色*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-left: 4px;
	background-color: #FFF0F0;
}
.case_line3 {/*講座行事曆綠色*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-left: 4px;
	background-color: #F5F9EC;
}
.case_line4 {/*場地租借行事曆綠色*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-left: 4px;
	background-color: #F8F6EE;
}
.w06 {
	color: #099;
	text-align: right;
	white-space: nowrap;
	line-height: 2.2em;
	vertical-align: top;
}
.w06_bg {
	color: #099;
	line-height: 2.2em;
	vertical-align: top;
	background-color: #E0EFEF;
	text-justify :distribute-all-lines;
	white-space: nowrap;
	text-align: right;
}
.w07 {
	color: #C00;
	font-family: "MS Serif", "New York", serif;
	font-size: 13px;
	letter-spacing: 0.2em;
}
.w08 {
	color: #C00;
}
.w09 {
	color: #666;
}
.w10 {
	font-size: 110%;
	font-weight: bold;
	color: #614D1D;
	letter-spacing: 2px;
	padding-left: 30px;
}
.w13 {
	color: #690;
}
.w14 {
	font-size: 80%;
	font-weight: bold;
	color: #686049;
	letter-spacing: -0.1em;
}
.item_btn {
	font-size: 13px;
	color: #069;
	background-image: url(../img/group.gif);
	background-repeat: no-repeat;
	width: 187px;
	height: 162px;
	vertical-align: middle;
	line-height: 1em;
}
.item_btn {
	font-size: 13px;
	color: #069;
}
.item_btn:hover{
	font-size: 13px;
	color: #690;
}
.w07_item {
	font-size: 13px;
	color: #406F77;
	background-image: url(../img/case03.gif);
	font-weight: bold;
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #F2F7F7;
	line-height: 2.2em;
	text-align: center;
}
.w08_item {
	font-size: 13px;
	color: #406F77;
	background-image: url(../img/title_bg.gif);
	font-weight: bold;
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #F2F7F7;
	line-height: 2.2em;
	padding-left: 10px;
}
.md2 {
	width:auto;
	font-size: 12px;
	background-image:url(../img/inpot02.gif);
	background-color: #fff;
	white-space: nowrap;
	line-height: 21px;
	padding-right: 5px;
	padding-left: 5px;
	height: 21px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b5cbd0;
	border-right-color: #b5cbd0;
	border-left-color: #b5cbd0;
	border-bottom-color: #b5cbd0;
	padding-top: 3px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-top: 5px;
}
A.link-left{/*子選單文字*/
	COLOR: #036;
	TEXT-DECORATION: none;
	line-height: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1pt;
	font-size: 90%;
	line-height:104%;
}
A.link-left:hover {/*子選單文字*/
	COLOR: #930;
	TEXT-DECORATION: underline;
	line-height: 1.2pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1pt;
	font-size: 90%;
	line-height:104%;
} 
.accordionDemo {
	font-size: 14px;
	background-repeat: repeat-x;
}
.ui-accordion-container {
	margin-left:25px;
	list-style-image: url(../img/icon_o.gif);
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.ui-accordion-header {
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
	line-height:1.7em;
	color: #960;
	padding-left: -10px;
	list-style-image: url(../img/icon_o.gif);

}
.ui-accordion-header:link {
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
	line-height:1.7em;
	color: #484333;

}
.ui-accordion-header:hover{
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
	line-height:1.7em;
	color: #003;

}
.ui-accordion-header:visited {
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
	line-height:1.7em;
	color: #484333;

}
.ui-accordion
{}
.ui-accordion-left {
}
.ui-accordion-right {}
	    .ui-accordion-data ul
	    {
	        }
	    .ui-accordion-data li
	    {
	margin-left:-20px;
	list-style-image: url(../img/01.gif);
	        }
		.spert
		{
			list-style-type:none;
			padding-top:5px;
			padding-bottom:5px;
		}
.ui-accordion-left
		{
		}
.ui-accordion-right
		{
		}
.ui-accordion
{}
.case_line {
	background-image: url(../img/case_line.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.case_top {
	background-image: url(../img/D_case02.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.case_bottom {
	background-image: url(../img/D_case07.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.case_left {
	background-image: url(../img/title_left_2.gif);
	width:30px;
	background-repeat: repeat-y;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #82c0fe;
	border-bottom-color: #82c0fe;
}
.case_right {
	background-image: url(../img/title_right_2.gif);
	background-repeat: repeat-y;
	width:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #82c0fe;
	border-bottom-color: #82c0fe;
}
.case_mid {
	font-size: 98%;
	color: #036;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #82c0fe;
	border-bottom-color: #82c0fe;
	background-color: #B2DCE0;
}

