.menu {

    background:url(../images/navbg02.jpg) right top no-repeat;
	font-family: arial, sans-serif;
	width:1000px;
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	z-index:inherit
	}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
	padding:0; 
	margin:0;
	list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
	float:left; 
	position:relative;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu li a, .menu li a:visited {
	display:block;
	text-align:center;
	text-decoration:none;
	width:141px;
	height:25px;
	color:#FFFFFF;
	background:url(../images/navbg.jpg) right top no-repeat;
	line-height:25px;
	font-size:11px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #fff;
}
.ul ul a:visited {
	display:block;
	text-align:left;
	text-decoration:none;
	width:141px;
	height:25px;
	color:#FFFFFF;
	background:url(../images/navbg.jpg) right top no-repeat;
	line-height:25px;
	font-size:11px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #fff;
}

/* make the dropdown ul invisible */
.menu ul li ul {
	display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
	color:#fff; 
	background:url(../images/navbg01.jpg) left top no-repeat;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
	display:block; 
	position:absolute; 
	top:25px; 
	width:141px;
	text-align:left;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
	display:block; 
	background:#faeec7; 
	color:#8E6D09;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
	background:#dfc184; 
	color:#000;
}

.select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #B58C0C;
	height: 18px;
}
.select01 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #B58C0C;
	height: 18px;
	width:70px;
}
.select02{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEE;
	border: 1px solid #B58C0C;
	height: 18px;
	width:408px;
}
.select03 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #B58C0C;
	height: 18px;
	width:228px;
}
.select04 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #eee;
	border: 1px solid #B58C0C;
	height: 18px;
	width:228px;
}
.select05 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F4EEDB;
	border: 1px solid #B58C0C;
	height: 18px;
	width: 400px;
}
.select06 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #B58C0C;
	height: 18px;
	width: 400px;
}
.select07 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #B58C0C;
	height: 100px;
	width: 400px;
}

.select08 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
background-color: #eee;
	border: 1px solid #B58C0C;
	height: 18px;
	width: 94px;
}
.select09 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #B58C0C;
	height: 18px;
	width: 94px;
}

.select10 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
    background-color: #eee;
	border: 1px solid #B58C0C;
	height: 18px;
}

.select11 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #B58C0C;
	height: 18px;
	width:60px;
}

.select100 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #B58C0C;
	height: 600px;
	width: 400px;
}

/*menu*/
#menu ul{
	list-style:none;
	width:799px;margin: 0px;padding: 0px 0px 7px 0px;
    text-align: center;
}
#menu a{
	background:url(../catch/icon05.gif) left center no-repeat;
	padding-left:6px;
	color:#B58C0C;
	text-decoration: none;
	display: block;
}



#menu a:hover{
background:url(../catch/icon05_off.gif) no-repeat left center;
color:#463000;
text-decoration:underline;}
 
 
 
/*NAV*/
ul#saturday{
	margin:0;
	padding:0;
	list-style-type:none;
	width:975px;
	position:relative;
	display:block;
	height:55px;
	font-size:11px;
	font-family:Verdana;
	background-image: url(../catch/bgOFF.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
ul#saturday li{display:block;float:right;margin:0;pading:0;}
ul#saturday li a{display:block;float:left;color:#B58C0C;text-decoration:none;padding:25px 10px 0 10px;height:24px;background:transparent url("../catch/bgDIVIDER.gif") no-repeat top right;}
ul#saturday li a:hover{background:transparent url("../catch/bgHOVER.gif") no-repeat top right;}
ul#saturday li a.current,ul#saturday li a.current:hover{color:#362903;background:transparent url("../catch/bgON.gif") no-repeat top right;}

#navbg{background-image:url(../catch/bgOFF.jpg);width:1000px;height:55px;}
body {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1.3;
	color: #666666;
}
/* news list */
.list01 {font-family:"verdana";font-size:10px;Color:#B9921A;font-weight: bolder;text-decoration:none;}
.list01 a:link {color:#B9921A;text-decoration:none}
.list01 a:visited {color:#B9921A;text-decoration:none}
.list01 a:hover {color:#756226;text-decoration:underline}

.list02 {font-family:"verdana";font-size:10px;Color:#999999;text-decoration:none;}
.list02 a:link {color:#999999;text-decoration:none}
.list02 a:visited {color:#999999;text-decoration:none}
.list02 a:hover {color:#666666;text-decoration:none}
/* BG */
.left{background-image:url(../catch/left01_01.gif);background-repeat:no-repeat;background-position:right}
.right{background-image:url(../catch/right01_01.gif);background-repeat:no-repeat;background-position:left}
.bg{background-image:url(../catch/bg.gif);background-repeat:no-repeat;background-position:left top}
/* nav */
.nav01 {font-family:"verdana";font-size:11px;Color:#756226;font-weight: bolder;text-decoration:none;}
.nav01 a:link {color:#756226;text-decoration:none}
.nav01 a:visited {color:#756226;text-decoration:none}
.nav01 a:hover {color:#B58C0C;text-decoration:none}

.nav02 {font-family:"verdana";font-size:11px;Color:#999999;font-weight: bolder;text-decoration:none;}
.nav02 a:link {color:#999999;text-decoration:none}
.nav02 a:visited {color:#999999;text-decoration:none}
.nav02 a:hover {color:#666666;text-decoration:none}

.nav03 {font-family:"verdana";font-size:11px;Color:#756226;text-decoration:none;}
.nav03 a:link {color:#756226;text-decoration:none}
.nav03 a:visited {color:#756226;text-decoration:none}
.nav03 a:hover {color:#B58C0C;text-decoration:none}



.nav04 {font-family:"verdana";font-size:11px;Color:#B58C0C;text-decoration:none;}
.nav04 a:link {color:#B58C0C;text-decoration:none}
.nav04 a:visited {color:#B58C0C;text-decoration:none}
.nav04 a:hover {color:#756226;text-decoration:none}

.nav05 {font-family:"verdana";font-size:11px;Color:#fff;text-decoration:none;}
.nav06 {font-family:"verdana";font-size:11px;Color:#fff;font-weight: bolder;text-decoration:none;}
.nav07 {font-family:"verdana";font-size:11px;Color:#9A0202;font-weight: bolder;text-decoration:none;}

/* new */
.n01 {font-family:"verdana";font-size:11px;Color:#E8B10F;font-weight: bolder;text-decoration:none;}

.n02 {font-family:"verdana";font-size:11px;Color:#B58C0C;font-weight: bolder;text-decoration:none;}

.n03 {font-family:"verdana";font-size:11px;Color:#95B3D2;text-decoration:none;}}
.n03 A:link {color:#95B3D2;text-decoration:none}
.n03 A:visited {color:#95B3D2;text-decoration:none}
.n03 A:hover {color:#1151BB;text-decoration:none}

.n04 {font-family:"verdana";font-size:11px;Color:#E8B10F;text-decoration:none;}
.n04 a:link {color:#E8B10F;text-decoration:none}
.n04 a:visited {color:#E8B10F;text-decoration:none}
.n04 a:hover {color:#B58C0C;text-decoration:none}

.n05 {font-family:"verdana";font-size:11px;Color:#999;text-decoration:none;}
.n05 a:link {color:#999;text-decoration:none}
.n05 a:visited {color:#999;text-decoration:none}
.n05 a:hover {color:#666;text-decoration:none}

.n06 {font-family:"verdana";font-size:11px;Color:#666;text-decoration:none;}
.n06 a:link {color:#666;text-decoration:none}
.n06 a:visited {color:#666;text-decoration:none}
.n06 a:hover {color:#999;text-decoration:none}


/* copyRight */
.co01 {
	font-family:Arial;
	font-size:11px;
	Color:#999999;
	text-decoration:none;
	line-height: 1.1;
}

.gglisten {font-family:"verdana";font-size:11px;Color:#B58C0C;text-decoration:underline;}
.gglisten a:link {color:#B58C0C;text-decoration:none}
.gglisten a:visited {color:#F7D879;text-decoration:none}
.gglisten a:hover {color:#C0940C;text-decoration:none}

/*0703新增*/
.n07 {font-family:verdana;font-size:11px;Color:#999;text-decoration:;line-height:1.5;}

.n08 {font-family:新細明體;font-size:12px;Color:#999;text-decoration:none;line-height:1.5;}

.n09 {font-family:新細明體;font-size:11px;Color:#999;text-decoration:underline;line-height:1.5;}
.n09 a:link {color:#666;text-decoration:none;text-decoration:underline;}
.n09 a:visited {color:#666;text-decoration:none;text-decoration:underline;}
.n09 a:hover {color:#999;text-decoration:none;text-decoration:underline;}

.e01 {font-family:新細明體;font-size:12px;Color:#B58C0C;text-decoration:none;line-height:1.5;font-weight:bold;}
.e02 {font-family:新細明體;font-size:12px;Color:#B58C0C;text-decoration:none;line-height:1.5;}
.e03 {font-family:新細明體;font-size:12px;Color:#999;text-decoration:none;line-height:1.5;font-weight:bold;}

.gListTable{
	background-image: url(../catch/slider_icon01.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
	padding-left:20px;
}
.gListTableCell{
	padding-left:20px;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(WebResource.axd?d=x6lt9HfG5Si8NZjMNt1DLcY6US8hUl3G4muzIFtahMQFZTbwxJ00qsx5N8jeAW90ZvGxZ6SJJh48yx62JKItzQ2&t=633053122925312500);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(WebResource.axd?d=x6lt9HfG5Si8NZjMNt1DLcY6US8hUl3G4muzIFtahMQFZTbwxJ00qsx5N8jeAW90HZemRms4wXOo1BZWTwWtNQ2&t=633053122925312500);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}
