@charset "utf-8";
/* 基本設定 */
a:link, a:visited, a:active {
	color: #a87a38;
	text-decoration: none;
}
a:hover {
	color: #FF9900;
	text-decoration: none;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
form {
	margin: 0;
}
img {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
/*------------------------------------------下方區域-------------------------------------------*/

/* 背景 */
.Bg {
	background-color: #fdffd4;
}

/* 下方區塊 */
.Bot {
	background-color: #ffb43e;
	height: 42px;
	padding: 16px;
}

/* 下方文字隔線 */
.BotLine01 {
	background-image: url(images/Line04.gif);
	background-repeat: no-repeat;
	background-position: center 3;
	width: 19px;
}

/* 下方文字 */
.BotText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.BotText01 A:link, .BotText01 A:visited, .BotText01 A:active {
	color: #FFFFFF;
	text-decoration: none;
}
.BotText01 A:hover {
	color: #fffb97;
	text-decoration: none;
}
/*---------------------------------------表單----------------------------------------------*/
/* 輸入欄位01 */
.FormBar01 {
	border: 1px solid #d5d5d5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #7b7b7b;
	padding-right: 5px;
	padding-top: 3px;
	padding-left: 5px;
}

/* 按鈕01 */
.FormBut01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #7b7b7b;
	border: 1px solid #d5d5d5;
	padding-right: 2px;
	padding-top: 3px;
	padding-left: 2px;
	height: 20px;
	background-image: url(images/FormButBg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #fefefe;
}

/*---------------------------------------左側區域----------------------------------------------*/
/*左側區塊*/
.LeftMod {
	background-image: url(images/LeftModBg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 198px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 5px;
}

/* 左側選單 */
.LeftMenuTopLeft {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/LeftMenuTopLeft.png', sizingMethod='image');
	height: 24px;
	width: 20px;
}
.LeftMenuTopCenter {
	height: 24px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/LeftMenuTopCenter.png', sizingMethod='crop');
}
.LeftMenuTopRight {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/LeftMenuTopRight.png', sizingMethod='image');
	height: 24px;
	width: 20px;
}
.LeftMenuMidLeft {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/LeftMenuMidLeft.png', sizingMethod='scale');
	width: 20px;
}
.LeftMenuMidCenter {
	background-color: #fff9dd;
}
.LeftMenuMidRight {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/LeftMenuMidRight.png', sizingMethod='scale');
	width: 20px;
}
.LeftMenuBotLeft {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/LeftMenuBotLeft.png', sizingMethod='image');
	height: 45px;
	width: 20px;
}
.LeftMenuBotCenter {
	height: 45px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/LeftMenuBotCenter.png', sizingMethod='scale');
}
.LeftMenuBotRight {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/LeftMenuBotRight.png', sizingMethod='image');
	height: 45px;
	width: 20px;
}

/* 左側標題01 */
.LeftTitle01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #745e4c;
	font-weight: bold;
	background-image: url(images/LeftTitle01Bg.gif);
	background-repeat: no-repeat;
	height: 45px;
	background-position: right bottom;
	padding-right: 12px;
	padding-top: 10px;
}

/* 左側基本文字 */
.LeftText00 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #8b8576;
}

/* 左側第一層文字 */
.LeftText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #785201;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fee7a9;
}
.LeftText01 A:link, .LeftText01 A:visited, .LeftText01 A:active {
	position:relative;
	color: #785201;
	text-decoration: none;
	width: 100%;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 25px;
	background-image: url(images/LeftText01Bg.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.LeftText01 A:hover {
	position:relative;
	color: #cf8400;
	text-decoration: none;
	width: 100%;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 25px;
	background-image: url(images/LeftText01OverBg.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

/* 左側第二層文字 */
.LeftText02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ff9f23;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fee7a9;
}
.LeftText02 A:link, .LeftText02 A:visited, .LeftText02 A:active {
	position:relative; 
	color: #ff9f23;
	text-decoration: none;
}
.LeftText02 A:hover {
	position:relative;
	color: #8c7f60;
	text-decoration: none;
}

/* 左側第三層文字 */
.LeftText03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #8b8576;
	background-image: url(images/Arrow02.gif);
	background-repeat: no-repeat;
	background-position: 23 9px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
.LeftText03 A:link, .LeftText03 A:visited, .LeftText03 A:active {
	position:relative; 
	text-decoration: none;
	color: #a0854b;
}
.LeftText03 A:hover {
	position:relative;
	color: #FF8800;
	text-decoration: none;
}

/* 左側第二層文字區塊 */
.LeftMenuLayer02 {
}

/*------------------------------------------中間區域-------------------------------------------*/
/*主圖*/
#MainPicIn{
	position: absolute;
	width: 800px;
	height: 200px;
	visibility: visible;
}

/*主圖背景*/
.MainPicBg {
	height: 200px;
	background-color: #983416;
}

/*主要區塊*/
.MainMod {
	padding-bottom: 12px;
	padding-top: 16px;
	padding-right: 12px;
	padding-left: 12px;
	background-image: url(images/MainMod.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/*中間區塊*/
.CenterArea {
}

/*---------------------------------------右側區域----------------------------------------------*/

/*右側區塊*/
.RightMod {
	width: 176px;
}

/*右側標題01*/
.RightTitle01 {
	height: 42px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightTitleBg01.png', sizingMethod='crop');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 16px;
	padding-left: 10px;
}

/*右側標題右側01*/
.RightTitle01Right {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightTitle01Right.png', sizingMethod='image');
	height: 42px;
	width: 11px;
}
/*右側標題左側01*/
.RightTitle01Left {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightTitle01Left.png', sizingMethod='image');
	height: 42px;
	width: 11px;
}

/*右側標題右側02*/
.RightTitle02Right {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightTitle02Right.png', sizingMethod='image');
	height: 44px;
	width: 5px;
}
/*右側標題02*/
.RightTitle02 {
	height: 44px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightTitleBg02.png', sizingMethod='crop');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-left: 10px;
}

/*右側標題03*/
.RightTitle03 {
	height: 44px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightTitleBg03.png', sizingMethod='crop');
	padding-top: 8px;
}
.RightTitle03 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
}
/* 各校區網站文字 */
.RightText01 {
	font-family: Arial, Helvetica, sans-serif;
	color: #616161;
	font-size: 10pt;
	background-image: url(images/Point02.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.RightText01 A:link, .RightText01 A:visited, .RightText01 A:active {
	position:relative; 
	color: #616161;
	text-decoration: none;
}
.RightText01 A:hover {
	position:relative;
	color: #9A8B43;
	text-decoration: none;
}
/*右側選單框架*/
.RightMenuTopLeft {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightMenuTopLeft.png', sizingMethod='image');
	height: 17px;
	width: 11px;
	font-size: 1px;
	letter-spacing: 1em;
}
.RightMenuTopCenter {
	height: 17px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightMenuTopCenter.png', sizingMethod='scale');
	font-size: 1px;
	letter-spacing: 1em;
}
.RightMenuTopRight {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightMenuTopRight.png', sizingMethod='image');
	height: 17px;
	width: 11px;
	font-size: 1px;
	letter-spacing: 1em;
}
.RightMenuMidLeft {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightMenuMidLeft.png', sizingMethod='scale');
	width: 11px;
}
.RightMenuMidCenter {
	background-color: #fff9dd;
}
.RightMenuMidRight {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightMenuMidRight.png', sizingMethod='scale');
	width: 11px;
}
.RightMenuBotLeft {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightMenuBotLeft.png', sizingMethod='image');
	height: 16px;
	width: 11px;
	font-size: 1px;
	letter-spacing: 1em;
}
.RightMenuBotCenter {
	height: 16px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightMenuBotCenter.png', sizingMethod='scale');
	font-size: 1px;
	letter-spacing: 1em;
}
.RightMenuBotRight {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/layout04/images/RightMenuBotRight.png', sizingMethod='image');
	height: 16px;
	width: 11px;
	font-size: 1px;
	letter-spacing: 1em;
}

/* 電子報查詢文字 */
.RightText02 {
	font-family: Arial, Helvetica, sans-serif;
	color: #616161;
	font-size: 10pt;
	padding-left: 5px;
	background-image: url(images/Arrow04.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
/*---------------------------------------上方區域----------------------------------------------*/

/* 上方區塊 */
.Top {
	height: 86px;
	background-color: #FFFFFF;
	background-image: url(images/TopBg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/* 上方右側區塊 */
.TopRight {
	height: 100px;
	background-image: url(images/TopRightBg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/* 上方選單左側 */
.TopMenuLeft {
	background-image: url(images/TopMenuLeft.gif);
	height: 37px;
	width: 34px;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #e48513;
}

/* 上方選單區塊 */
.TopMenuMidCenter {
	height: 37px;
	padding-right: 34px;
	background-image: url(images/TopMenuMidCenter.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #e48513;
}

/* 上方選單文字 */
.TopText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.TopText01 A:link, .TopText01 A:visited, .TopText01 A:active {
	position:relative; 
	color: #FFFFFF;
	text-decoration: none;
}
.TopText01 A:hover {
	position:relative;
	color: #fffb97;
	text-decoration: none;
}

/* 上方選單文字隔線 */
.TopLine01 {
	background-image: url(images/Line02.gif);
	background-repeat: no-repeat;
	background-position: center 3;
	width: 39px;
}
/* 基本文字(2008.11.14修改) */
.Text00 {
	font-family: Arial, Helvetica, sans-serif;
	color: #616161;
	font-size: 10pt;
}
.Text00 A:link, .Text00 A:visited, .Text00 A:active {
	position:relative; 
	color: #616161;
	text-decoration: none;
}
.Text00 A:hover {
	position:relative;
	color: #ff9900;
	text-decoration: none;
}

/*---------------------------------------Logo----------------------------------------------*/
/* 公司Logo */
.Logo01 {
	background-image: url(images/Logo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 86px;
	width: 329px;
}

