BODY {
	SCROLLBAR-FACE-COLOR: #dfe7eb;
	FONT-SIZE: 12px;
	SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
	SCROLLBAR-SHADOW-COLOR: #9eb5cc;
	SCROLLBAR-3DLIGHT-COLOR: #9eb5cc;
	SCROLLBAR-ARROW-COLOR: #cccccc;
	SCROLLBAR-TRACK-COLOR: #fefefe;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	SCROLLBAR-DARKSHADOW-COLOR: #cccccc
}
TABLE {
	FONT-SIZE: 12px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.button {
	BORDER-RIGHT: #adb5bd 1px ridge;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #adb5bd 1px ridge;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	BORDER-LEFT: #adb5bd 1px ridge;
	CURSOR: hand;
	BORDER-BOTTOM: #adb5bd 1px ridge;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	BACKGROUND-COLOR: #f2f2f2
}
.InputBox {
	BORDER-RIGHT: #c0c0c0 1px inset;
	BORDER-TOP: #c0c0c0 1px inset;
	FONT-SIZE: 10pt;
	BORDER-LEFT: #c0c0c0 1px inset;
	COLOR: #003366;
	BORDER-BOTTOM: #c0c0c0 1px inset;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff
}
.InputSelect {
	FONT-SIZE: 11px;
	COLOR: #ca7d03;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	LETTER-SPACING: 1px
}
.PageTitleImage01 {
	BACKGROUND-IMAGE: url(../images/title_big001.gif);
	WIDTH: 223px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 47px
}
.PageTitleImage02 {
	BACKGROUND-IMAGE: url(../images/title_big004.gif);
	WIDTH: 223px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 47px
}
.PageTitleImage03 {
	BACKGROUND-IMAGE: url(../images/title_big005.gif);
	WIDTH: 223px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 47px
}
.PageTitleImage04 {
	BACKGROUND-IMAGE: url(../images/title_big006.gif);
	WIDTH: 223px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 47px
}
.PageTitleImage05 {
	BACKGROUND-IMAGE: url(../images/title_big005.gif);
	WIDTH: 223px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 47px
}
.PageTitleImage06 {
	BACKGROUND-IMAGE: url(../images/title_big008.gif);
	WIDTH: 223px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 47px
}
.PageTitleImage07 {
	BACKGROUND-IMAGE: url(../images/title_big007.gif);
	WIDTH: 223px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 47px
}
.PageTitleImage08 {
	BACKGROUND-IMAGE: url(../images/title_big008.gif);
	WIDTH: 223px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 47px
}
.PageTitleImage09 {
	BACKGROUND-IMAGE: url(../images/title_big009.gif);
	WIDTH: 223px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 47px
}
.PageTitleImageInner {
	BACKGROUND-IMAGE: url(../images/titleInner.gif);
	WIDTH: 223px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 47px
}
.PageTitleBG {
	BACKGROUND-IMAGE: url(../images/title_bg.gif);
	BACKGROUND-REPEAT: repeat-x
}
.TableBorder {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px
}
.TitleList {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	COLOR: #7c74c2;
	PADDING-TOP: 3px;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #ffffff
}
.TitleListCorner {
}
.TableMargin {
	MARGIN: 5px 0px 20px
}
.TableUnderLine {
	BORDER-BOTTOM: #cccccc 1px solid
}
.TableTopLine {
	BORDER-TOP: #cccccc 1px solid
}
.WelcomeInfo {
	FONT-SIZE: 16px;
	COLOR: #0d61c0;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
.CalendarDate {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.CalendarEveryDay {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	CURSOR: hand;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	BACKGROUND-COLOR: #8099b3
}
.CalendarTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #ffffff;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
.CalendarTime {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 3px;
	COLOR: #4574a1;
	PADDING-TOP: 3px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.CalendarMonth {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18pt;
	PADDING-BOTTOM: 3px;
	COLOR: #4574a1;
	PADDING-TOP: 3px;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
.TimeNumber {
	FONT-SIZE: 12px;
	COLOR: #a7520d;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
.ConTableBorderBg {
	BORDER-RIGHT: #c6c5e0 1px solid;
	BORDER-TOP: #c6c5e0 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	BORDER-LEFT: #c6c5e0 1px solid;
	COLOR: #62439c;
	BORDER-BOTTOM: #c6c5e0 1px solid;
	BACKGROUND-COLOR: #eeedf4
}
.ConTableBorder {
	BORDER-RIGHT: #ced7e2 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #ced7e2 1px solid;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 8px;
	BORDER-LEFT: #ced7e2 1px solid;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #ced7e2 1px solid;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.ConTitle {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 3px;
	COLOR: #a7520d;
	PADDING-TOP: 3px;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	LETTER-SPACING: 1pt
}
.ConTableBorderBgLight {
	BORDER-RIGHT: #ced7e2 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #ced7e2 1px solid;
	PADDING-LEFT: 8px;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 8px;
	BORDER-LEFT: #ced7e2 1px solid;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #ced7e2 1px solid;
	BACKGROUND-COLOR: #ecf0f4
}
.ConUserGuide {
	BORDER-RIGHT: #ced7e2 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #ced7e2 1px solid;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 8px;
	BORDER-LEFT: #ced7e2 1px solid;
	COLOR: #993300;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #ced7e2 1px solid;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
A:active {
	FONT-SIZE: 10pt;
	COLOR: #003399;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 10pt;
	COLOR: #003399;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 10pt;
	COLOR: #003399;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 10pt;
	COLOR: #b57a14;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
/* 專家學者基本資料庫-*/
.listTb {
	border-collapse:collapse;
	width:100%;
	border:1px solid #ced7e2;
	margin:20px 20px 20px 0px;
	font-size:15px;
}
.listTb td {
	border:1px solid #ced7e2;
	padding:5px 10px;
}
.listTb ul {
	margin:0 0 10px 0;
	padding:0;
}
.listTb li {
	margin:0 0 5px 0;
	list-style-type: none;
}
.listTb .title {
	font-weight: bold;
	color: #0099CC;
	margin-bottom: 8px;
}
.listTb p {
	margin:0;
	padding:0;
}
.listTb em {
	margin:0 4px;
	padding:0;
	color: #CC0000;
}
.listTb a {
	color: #336699;
	text-decoration: underline;
	font-size: 15px;
}
.listTb a:hover {
	color: #CC0000;
	text-decoration: underline;
	font-size: 15px;
}
.listTb table {
	font-size: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	margin:0 0 10px 0;
	padding:0;
	width:100%;
}
.listTb table caption {
	color: #663399;
	text-align: left;
}
.listTb table th {
	padding:3px;
	text-align: right;
	vertical-align: top;
	font-weight: normal;
}
.listTb table td {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding:3px;
	text-align: left;
	vertical-align: top;
}
.listTb .images img {
	width:130px;
}
.formBtn {
	text-align: center;
	margin: 10px 0;
}
.formBtn .btn {
	background-color: #FFFFFF;
	color: #333333;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
	background-image: url(buttonbg03.jpg);
	background-repeat: repeat-x;
	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: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
