@charset "utf-8";
/* 基本設定 */
a:link, a:visited, a:active {
	position:relative; 
	color: blue;
	text-decoration: none;
}
a:hover {
	position:relative; 
	color: blue;
	text-decoration: underline;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E4D459;
	background-image: url(imgs/bg.gif);
	background-repeat: repeat;
}
img {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;	
	margin:auto;
	}
form {
	margin: 0;
}

/*------------------------------------------外框區域-------------------------------------------*/



.Bg {
	background-image:url(imgs/bg.gif);
	background-position: center top;
	background-color: #FF9900;
	background-repeat: repeat;
}
/* 全內容背景08.12.05 */
.OutTable {
	text-align: center;
	vertical-align: top;
	padding-right: 6px;
	padding-left: 6px;
}
/* 網站尺寸09.02.03 */
.WebSize {
	width:990px;
	background-color:#FFF;	
	
	}
	

/*---------------------------------------上面區域----------------------------------------------*/	

.Topright{	
	background-image:url(images/index_02.jpg)};
	
	

.TopText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	padding-bottom: 3px;
}
.TopText01 A:link, .TopText01 A:visited, .TopText01 A:active {
	position:relative; 
	color: #ffffff;
	text-decoration: underline;
	
}
.TopText01 A:hover {
	position:relative;
	color: #ffffff;
	text-decoration: none;
}
.MainMenu01{
	font-size: 12px;
	line-height: 20px;
	color: #63462a;
	font-weight: bold;
	}
	
.MainMenu01 A:link, .MainMenu01 A:visited, .MainMenu01 A:active {
	display:block;
	color: #63462a;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: right;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	}

.MainMenu01 A:hover{
	display:block;
	font-family: Arial, Helvetica, sans-serif;

	color: #960;
	font-size: 12px;
	text-decoration: underline;
	background-position: right;
	}

	
	

/*---------------------------------------左側區域----------------------------------------------*/
.leftbg{
	width: 181px;
	background-image:url(images/leftbg.jpg);
	background-repeat: repeat;
}

.LeftMenuMidCenter02 {
	background-image: url(images/letfbot.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FFFFFF;
	padding-bottom: 10px;
}

.LeftMod {
	width: 181px;	
	background-image:url(images/left_center.jpg);
}

/* 左側選單上左 08.12.05 */
.LeftMenuTopLeft {
	height: 12px;
	width: 12px;
	font-size: 1px;
	letter-spacing: 1px;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuTopLeft.png', sizingMethod='image');
}


/* 左側選單上中 08.12.05 */
.LeftMenuTopCenter {
	height: 12px;
	font-size: 1px;
	letter-spacing: 1px;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuTopCenter.png', sizingMethod='scale');
}
/* 左側選單上右 08.12.05 */
.LeftMenuTopRight {
	height: 12px;
	width: 12px;
	font-size: 1px;
	letter-spacing: 1px;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuTopRight.png', sizingMethod='image');
}
/* 左側選單中左 08.12.05 */
.LeftMenuMidLeft {
	width: 12px;
	font-size: 1px;
	letter-spacing: 1px;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LeftMenuMidLeft.png', sizingMethod='scale');
}
/* 左側選單中中 08.12.05 */
.LeftMenuMidCenter {
	padding-bottom: 10px;
	background-image: url(images/LeftMenuMidCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
/* 左側選單中右 08.12.05 */
.LeftMenuMidRight {
	width: 12px;
	font-size: 1px;
	letter-spacing: 1px;

}
/* 左側選單下左 08.12.05 */
.LeftMenuBotLeft {
	height: 14px;
	width: 12px;
	font-size: 1px;
	letter-spacing: 1px;
}


/* 左側基本文字 */
.LeftText {
	font-family: Arial, Helvetica, sans-serif;
	color: #696969;
}

/* 左側第一層文字 */




.LeftText01 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	background-image: url(images/leftmenu_bg.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	font-size: 12pt;
	text-decoration: none;
	line-height: 30px;
	padding-bottom: 10px;
}
.LeftText01 A:link, .LeftText01 A:visited, .LeftText01 A:active {
	position:relative;
	color: #000;
	text-decoration: none;
}
.LeftText01 A:hover {
	position:relative;
	color: #900;
	text-decoration: underline;
}

/* 左側第二層文字 */
.LeftText02 {
	font-family: Arial, Helvetica, sans-serif;
	color: #767879;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	font-size: 10pt;
	background-image: url(images/LeftText02.gif);
	background-repeat: no-repeat;
	background-position: 2px 15px;
}
.LeftText02 A:link, .LeftText02 A:visited, .LeftText02 A:active {
	position:relative; 
	color: #767879;
	text-decoration: none;
}
.LeftText02 A:hover {
	position:relative;
	color: #0c8dfc;
	text-decoration: underline;
}
/* 左側第三層文字 */
.LeftText03 {
	font-family: Arial, Helvetica, sans-serif;
	color: #929394;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	font-size: 10pt;
}
.LeftText03 A:link, .LeftText03 A:visited, .LeftText03 A:active {
	position:relative;
	text-decoration: none;
	color: #929394;
}
.LeftText03 A:hover {
	position:relative;
	color: #FF8800;
	text-decoration: underline;
}

/*------------------------------------------中間區域-------------------------------------------*/
.TextMain01{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	line-height: 20px;
}
.newstitle{
	background-image:url(images/newstitle_bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #FFF;
	background-position: left;
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 20px;
	text-indent: 40px;
	
	
	}



/*中間區塊090806*/
.CenterArea {
	text-align: 20;
	vertical-align: top;
	
}


/*中間框架左上090806*/
.CenterAreaBoxTopL {
	font-size: 1px;
	letter-spacing: 1px;
		/*height: 22px;
	width: 22px;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/09styleweb/images/CenterAreaBoxTopL.png', sizingMethod='image');*/
}
/*中間框架中上090806*/
.CenterAreaBoxTopC {
	font-size: 1px;
	letter-spacing: 1px;
	/*height: 22px;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/09styleweb/images/CenterAreaBoxTopC.png', sizingMethod='scale');*/
}
/*中間框架右上090806*/
.CenterAreaBoxTopR {
	font-size: 1px;
	letter-spacing: 1px;
	/*height: 22px;
	width: 22px;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/09styleweb/images/CenterAreaBoxTopR.png', sizingMethod='image');*/
}
/*中間框架左中090806*/
.CenterAreaBoxMidL {
	font-size: 1px;
	letter-spacing: 1px;
	/*width: 22px;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/09styleweb/images/CenterAreaBoxMidL.png', sizingMethod='scale');*/
}
/*中間框架中中090806*/
.CenterAreaBoxMidC {
	text-align: center;
	vertical-align: top;
	position: relative;
}
/*中間框架右中090806*/
.CenterAreaBoxMidR {
	font-size: 1px;
	letter-spacing: 1px;
	/*width: 22px;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/09styleweb/images/CenterAreaBoxMidR.png', sizingMethod='scale');*/
}
/*中間框架左下090806*/
.CenterAreaBoxBotL {
	font-size: 1px;
	letter-spacing: 1px;
	/*height: 22px;
	width: 22px;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/09styleweb/images/CenterAreaBoxBotL.png', sizingMethod='image');*/
}
/*中間框架中下090806*/
.CenterAreaBoxBotC {
	font-size: 1px;
	letter-spacing: 1px;
	/*height: 22px;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/09styleweb/images/CenterAreaBoxBotC.png', sizingMethod='scale');*/
}
/*中間框架右下090806*/
.CenterAreaBoxBotR {
	font-size: 1px;
	letter-spacing: 1px;
	/*height: 22px;
	width: 22px;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/09styleweb/images/CenterAreaBoxBotR.png', sizingMethod='image');*/
}


 .LeftText03 A:hover {
	position:relative;
	color: #FF8800;
	text-decoration: underline;
}

/*------------------------------------------下面區域-------------------------------------------*/
.footer{
	background-image:url(images/footer.jpg);
	font-size: 11px;
	line-height: 20px;
	color: #FFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	
	
	}
