﻿/*上選單 開始*/
#topmenu {background-image: url(../images/topMenu.png); background-repeat: repeat-x; background-position: left center; height: 40px; margin:0; padding:0; top:-48px; *top:-38px!important;}
#topmenu, .nojs {z-index:999; width:100%; float:right; position:relative;}
.nojs { margin:-27px 0 -15px 0px; *margin:-15px 0 -7px 0px !important; *margin:-25px 0 -7px 0px; padding-top:7px; text-align:center; background-color:#efefef;}
#topmenu dd a { font-weight:bold; font-size:1.2em; color:#FFCC00; }
#topmenu td {}
#topmenu img {}
#topmenu dd {margin:3px; float:left; display:block; background-image:url(../images/topmenuIcon.gif); background-repeat:no-repeat; padding-left:10px; background-position:left 10px; font: bold 16px "微軟正黑體";text-shadow: 1px 1px 3px #208a63;}
#topmenu dd a:link		{color: #FFFFFF; text-decoration: none; text-shadow: 1px 1px 3px #208a63;}
#topmenu dd a:visited	{color: #FFFFFF; text-decoration: none; text-shadow: 1px 1px 3px #208a63;}
#topmenu dd a:hover		{color: #ffe13c; text-decoration: none; text-shadow: 1px 1px 3px #208a63;}
.lspacer { width:1px;}
.mspacer { width:20px; text-align:right; white-space: nowrap;}
.nspacer { text-align:left; }
.rspacer { width:20px;  }
/*上選單 結束*/
	
	
/*左選單menu_side 開始*/
.menu_side .background, .menu_side .title, .menu_side .base, .menu_side .base2, .menu_side .body { margin:0; padding:0;/*background-image: url(../images/spacer.gif); DISPLAY: block; background-repeat: no-repeat; font-weight:normal; color:#333333; position:relative; z-index: 400;*/ }
.menu_side { margin:0; padding:0; }
.menu_side .title {
	margin: 0px -15px  0  30px;
	padding: 2px  15px  10px  0;
	font-weight: bold;
	background-position: right top;
	text-align:left;
	font-size: 1.25em;
	color: #481ba9;
}
.menu_side .subtitle {color: #9c93a8; font-weight: bold; font-size: 0.75em;}
.menu_side .background { margin:0; width:220px;}
.menu_side .body { position: relative; height: 1%;/*margin: 0 -15px 0 10px ; padding: 0  15px 0  0 ; background-position: right -65px ;*/}
.menu_side .base { margin: 0  25px 0  0  ; background-position: left bottom; }
.menu_side .base2 { margin: 0  -25px 0  20px ; padding-right: 0 25px 0  0  ; height: 20px ; background-repeat: no-repeat; background-position: right bottom; }
.menu_side img { border:0;}
.menu_side dd { margin:0; }
.menu_side dl { margin:0; }
.menu_side .LeftMenu1, .menu_side .LeftMenu2, .menu_side .LeftMenu3, .menu_side .LeftMenu4, .menu_side .LeftMenu5, .menu_side .LeftMenu6, .menu_side .LeftMenu7, .menu_side .LeftMenu8, .menu_side .LeftMenu9, .menu_side .LeftMenu10, .menu_side .LeftMenu11, .menu_side .LeftMenu12, .menu_side .LeftMenu13, .menu_side .LeftMenu14, .menu_side .LeftMenu15, .menu_side .LeftMenu16, .menu_side .LeftMenu17, .menu_side .LeftMenu18, .menu_side .LeftMenu19, .menu_side .LeftMenu20  {
	margin: 0;
	cursor:pointer;
	line-height:32px;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	font-family:"微軟正黑體", Arial;
	background: #39bf93 url(../images/menuIcon01.gif) no-repeat 14px center;
	border-bottom: 1px solid #FFF;
	letter-spacing: 0.4em;
	text-indent: 35px;
	text-align: left;
}
.menu_side .LeftMenu1 a, .menu_side .LeftMenu2 a, .menu_side .LeftMenu3 a, .menu_side .LeftMenu4 a, .menu_side .LeftMenu5 a, .menu_side .LeftMenu6 a, .menu_side .LeftMenu7 a, .menu_side .LeftMenu8 a, .menu_side .LeftMenu9 a, .menu_side .LeftMenu10 a, .menu_side .LeftMenu11 a, .menu_side .LeftMenu12 a, .menu_side .LeftMenu13 a, .menu_side .LeftMenu14 a, .menu_side .LeftMenu15 a, .menu_side .LeftMenu16 a, .menu_side .LeftMenu17 a, .menu_side .LeftMenu18 a, .menu_side .LeftMenu19 a, .menu_side .LeftMenu20 a {color:#fff;}


.menu_side .LeftMenu1 a:visited .menu_side .LeftMenu2 a:visited .menu_side .LeftMenu3 a:visited .menu_side .LeftMenu4 a:visited .menu_side .LeftMenu5 a:visited .menu_side .LeftMenu6 a:visited .menu_side .LeftMenu7 a:visited .menu_side .LeftMenu8 a:visited .menu_side .LeftMenu9 a:visited .menu_side .LeftMenu10 a:visited .menu_side .LeftMenu11 a:visited .menu_side .LeftMenu12 a:visited .menu_side .LeftMenu13 a:visited .menu_side .LeftMenu14 a:visited .menu_side .LeftMenu15 a:visited .menu_side .LeftMenu16 a:visited .menu_side .LeftMenu17 a:visited .menu_side .LeftMenu18 a:visited .menu_side .LeftMenu19 a:visited .menu_side .LeftMenu20 a:visited {color:#fff;}

.menu_side .LeftMenu1 a:hover, .menu_side .LeftMenu2 a:hover, .menu_side .LeftMenu3 a:hover, .menu_side .LeftMenu4 a:hover, .menu_side .LeftMenu5 a:hover, .menu_side .LeftMenu6 a:hover, .menu_side .LeftMenu7 a:hover, .menu_side .LeftMenu8 a:hover, .menu_side .LeftMenu9 a:hover, .menu_side .LeftMenu10 a:hover, .menu_side .LeftMenu11 a:hover, .menu_side .LeftMenu12 a:hover, .menu_side .LeftMenu13 a:hover, .menu_side .LeftMenu14 a:hover, .menu_side .LeftMenu15 a:hover, .menu_side .LeftMenu16 a:hover, .menu_side .LeftMenu17 a:hover, .menu_side .LeftMenu18 a:hover, .menu_side .LeftMenu19 a:hover, .menu_side .LeftMenu20 a:hover {
	color:#FFFF66;}	

.menu_side .submenu {
	margin: 5px 0; cursor:pointer; background: url(../images/tabIcon.gif) no-repeat 20px center; font-size: 13px;
	padding-left:30px; line-height:25px; color:#660066;	font-weight:bold; text-align: left;	border-bottom: 1px dotted #CCCCCC;
}
.menu_side .submenu a, .menu_side .submenu a:visited{color:#666666; font-weight:normal;}
.menu_side .submenu a:hover{color:#0099FF; font-weight:normal;}

.menu_side .trdmenu {
	font-size: 12px;
	margin: 5px 0;
	cursor:pointer;
	padding-left:45px;
	line-height:25px;
	color:#333333;
	border-bottom: 1px dotted #33CC66;
	text-align: left;
	background: url(../images/newsIcon.gif) no-repeat 32px center;
}
.menu_side .trdmenu a { color:#333333; }
.menu_side .trdmenu a:hover { color:#24a875; }

.menu_side_icon { padding-top:10px; text-align:left; float:left;}
.menu_side_icon a { padding-left:40px; color:#003399; font-weight:bold; font-size:13px;  }


/*左選單menu_side 結束*/
