/**
 * tGt
 *
 * @since   2004/02/12
 * @author  ShenTing Lin
 * @version $Id: wm.css,v 1.15 2004/10/11 08:20:58 lst Exp $
 * @copyright Wisdom Master 3(C)  Copyright(R)   SunNet Co. Taiwan, R.O.C
 **/

/* ------ sG ------ */

/* ------ Scroll Bar t ------ */
body {
	scrollbar-arrow-color: #9C98BB;
	scrollbar-3dlight-color: #9C98BB;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #EBEBEB; 
	scrollbar-shadow-color: #9C98BB;
	scrollbar-track-color: #F0F0F0 ;
	scrollbar-darkshadow-color: #FFFFFF;
}

/* ------ Tabs  ------ */
.cssTabs {
	line-height: 16px;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 4px;
	text-decoration: none;
	letter-spacing: 1px;
	cursor: default;
	color: #000000;
	background-position: bottom;
	background-repeat: repeat-x;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}
/* ------ 䪺uC ------ */
	/* ------ Frame I ------ */
.cssTbBodyBg {
	color: #000000;
	background-color: #AED376;
}
	/* ------ Ψӭץb IE5 We{|X{De ------ */
.cssTbBugIE5 {
	position: absolute;
	right: -1px;
	top: 30px;
	width: 7px;
	height: 100%;
	background-color: #AED376;
	clip: auto;
	overflow: auto;
	z-index: 40;
}
	/* ------ uC̤Ws ------ */
.cssTbBtn {
	padding: 6px 5px 0px 0px;
}
	/* ------ uCmPI ------ */
.cssToolbar {
	width: 188px;
	position: absolute;
	left: 6px;
	top: 30px;
	background-color: #AED376;
	clip: auto;
	overflow: auto;
	z-index: 30;
}
	/* ------ uC̤W@h ------ */
.cssTbHead {
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	text-decoration: none;
	letter-spacing: 1px;
	color: #000000;
	background-color: #FFFFFF;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
	font-weight: bold;
}
	/* ------ uC ------ */
.cssTbTable {
	border: 1px solid #FFFFFF;
	background-color: #CFE69F;
}

.cssTbTr {
	border-style: none solid none solid;
	border-width: 0px 0px 0px 0px;
	border-color: #CCCCE6 #CCCCE6 #CCCCE6 #CCCCE6;
	padding: 3px 2px 2px 8px;
	color: #000000;
	background-color: #FFFFFF;
	cursor: default;
}
	/* ------ uCw]˦ ------ */
.cssTbTd {
	border-style: none solid none solid;
	border-width: 0px 0px 0px 0px;
	border-color: #CCCCE6 #CCCCE6 #CCCCE6 #CCCCE6;
	padding: 1px 1px 1px 1px;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
	color: #000000;
	background-color: #CFE69F;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}
	/* ------ ƹbuCW ------ */
.cssTbFocus {
	cursor: default;
	font-size: 12px;
	line-height: 16px;
	height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
	color: #000000;
	background-color: #EBF3DA;
	border: 1px solid #FFFFFF;
	padding: 0px 3px 1px 3px;
	margin: 0px 2px 0px 2px;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}
	/* ------ ƹ}uC ------ */
.cssTbBlur {
	cursor: default;
	font-size: 12px;
	line-height: 16px;
	height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
	color: #000000;
	background-color: #CFE69F;
	border: 1px solid #CFE69F;
	padding: 0px 3px 1px 3px;
	margin: 0px 2px 0px 2px;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}
/* ------  ------ */
.cssTable {
	background-color: #E3F2E3;
	border: 1px solid #7EAB4E;
}

.cssTr {
}

.cssTrHelp {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 2px;
	color: #000000;
	background-color: #CFE69F;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}

.cssTrHead {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 2px;
	color: #000000;
	background-color: #EBF3DA;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}

.cssTrEvn {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 2px;
	color: #000000;
	background-color: #FFFFFF;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}

.cssTrOdd {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 2px;
	color: #000000;
	background-color: #EBF3DA;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}

.cssTd {
}
/* ------ 椸 ------ */
.cssInput {
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #BFC9D5;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}
.cssBtn {
	font-size: 12px;
	height: 20px;
	color: #666666;
	background-color: #CCCCCC;
	border: 1px solid #FFFFFF;
	padding-top: 2px;
	background-image: url(cssBtn.gif);
}
.cssBtn[disabled] {
	font-size: 12px;
	height: 20px;
	color: #C0C0C0;
	background-color: #E7F3E9;
	border: 1px solid #C1D3A0;
	padding-top: 2px;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}
/* ------ s ------ */
.cssAnchor {
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 2px;
	color: #006699;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}

.cssAnchor:hover {
	font-size: 11px;
	line-height: 16px;
	text-decoration: underline;
	letter-spacing: 2px;
	color: #990000;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}

.cssAnchor:visited{
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 2px;
	color: #000080;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}
/* ------ ҵ{sժ Tree ݭnϥ ------ */
.cssUL {
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.cssOL {
	list-style-type: none;
	padding-left: 10px;
	margin-left: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
/* ------ 䥦r]w ------ */
	/* ------ ƾ () ------ */
.cssCaleBg01 {
	background-color: #C7D8FA;
}
	/* ------ ƾ (ƥ󴣿) ------ */
.cssCaleBg02 {
	background-color: #F5CCF6;
}
	/* ------ ƾ (P) ------ */
.cssCaleFont01 {
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #7EB6C5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	/* ------ ƾ (P) ------ */
.cssCaleFont02 {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
	color: #008F29;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}
	/* ------ ƾ (䥦P) ------ */
.cssCaleFont03 {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
	color: #8CAAE6;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}
	/* ------ ƾ (Ѧƥ) ------ */
.cssCaleFont04 {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
	color: #BC8AD7;
	background-color: #C7D8FA;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}
	/* ------ ڪҵ{ (nJƦr) ------ */
.cssFont01 {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
	color: #008F29;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}
	/* ------ ڪҵ{ (Y) ------ */
.cssMyHead {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
	color: #000000;
	background-color: #CFE69F;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}
/* ------ ªG ------ */
.box01 {
	background-image: none;
	background-color: #FFFFFF;
}

.box02 {
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.box03 {
	font-size: 12px;
	color: #000000;
	background-color: #D0D0D0;
	border: 1px solid #A0B5D3;
}

.box04 {
	background-color: #E4E2F3;
	border-top: 1px solid #7070B8;
	border-left: 1px solid #7070B8;
	border-right: 1px solid #7070B8;
	border-bottom: 0px none #000000;
}

.box05 {
	background-color: #E4E2F3;
	border-top: 0px none #000000;
	border-left: 1px solid #7070B8;
	border-right: 1px solid #7070B8;
	border-bottom: 1px solid #7070B8;
}

.box06 {
	background-color: #E4E2F3;
	border-top: 0px none #000000;
	border-left: 1px solid #7070B8;
	border-right: 1px solid #7070B8;
	border-bottom: 0px none #000000;
}

.bg01 {
	background-color: #E3F2E3;
}

.bg02 {
	background-image: url(bg02.gif);
	background-color: #FFFFFF;
}

.bg03 {
	background-color: #FFFFFF;
}

.bg04 {
	background-color: #DFEBEE;
	background-image: url(bg04.gif);
}

.bg05 {
	background-color: #DFEEEC;
	color: #000000;
}

.font01 {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	letter-spacing: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.font02 {
	 font-size: 14px;
	 font-weight: bold;
	 line-height: 16px;
	 color: #0000FF;
	 text-decoration: none;
	 letter-spacing: 2px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.font03 {
	font-size: 15px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1px;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
	font-weight: bold;
}

.font04 {
	 font-size: 12px;
	 line-height: 16px;
	 color: #999999;
	 text-decoration: none;
	 letter-spacing: 2px;
}

.font05 {
	font-size: 15px;
	line-height: 18px;
	color: #003366;
	text-decoration: none;
	letter-spacing: 1px;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
}

.link_fnt01 {
	font-size: 12px;
	line-height: 17px;
	color: #006699;
	text-decoration: none;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
	letter-spacing: 1px;
}

.link_fnt01:hover {
	font-size: 12px;
	line-height: 17px;
	color: #0000FF;
	text-decoration: underline;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
	letter-spacing: 1px;
}

.link_fnt01:visited{
	font-size: 12px;
	line-height: 17px;
	color: #000080;
	font-family: "Tahoma", "PMingliu", "MingLiU", "Times New Roman", "Times", "serif";
	letter-spacing: 1px;
}

.color01 {
	 color: #FF0000;
}

.color02 {
	 color: #008000;
}

.color03 {
	 color: #0000FF;
}

.color04 {
	 color: #000000;
}

.button01 {
	font-size: 12px;
	height: 20px;
	color: #476B3A;
	background-color: #E7F3E9;
	border: 1px solid #C1D3A0;
	padding-top: 2px;
}

.button01[disabled] {
	font-size: 12px;
	height: 20px;
	color: #C0C0C0;
	background-color: #E7F3E9;
	border: 1px solid #C1D3A0;
	padding-top: 2px;
}
/*
.toolbar {
	position: absolute;
	left: 5px;
	top: 30px;
}

.toolbarBox01 {
	border: 1px solid #FFFFFF;
}

.toolbarBox02 {
	border-style: none solid none solid;
	border-width: 0px 2px 0px 2px;
	border-color: #CFE69F #CFE69F #CFE69F #CFE69F;
	padding: 3px 2px 2px 8px;
}

.toolbarBox03 {
	border-style: none solid none solid;
	border-width: 0px 2px 0px 2px;
	border-color: #CFE69F #CFE69F #CFE69F #CFE69F;
	padding: 0px 1px 0px 1px;
}

.bgColor02 {
	height : 26px;
	width  : 120px;
	font-size: 12px;
	color: #000000;
	background-color: #EAEAF4;
	border: 0px solid #A0B5D3;
}

.bgColor03 {
	height : 26px;
	width  : 120px;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 0px solid #A0B5D3;
}
*/
.front07 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.front08 {
	font-family: "sө";
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0033;
}
more:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0033;
}
more:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.copyt {
	font-family: "sө";
	font-size: 9px;
	color: #999999;
}
.color06 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	line-height: 20px;
}
.color07 {
	font-family: "sө";
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-indent: 1px;
}
.color08 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
}
.color10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #999999;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}

