body {
	scrollbar-face-color:#DAEFFC;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
}

.textsize {  
	font-family: "新細明體"; 
	font-size: 10pt;
}

.inewsStyle {  
	font-family: "新細明體"; 
	font-size: 10pt;
}

.atextsize {  
	font-family: "新細明體"; 
	font-size: 10pt;
	letter-spacing: 2pt;
	line-height: 12pt;
}

.subtextsize {  
	font-family: "新細明體"; 
	font-size: 10pt;
	line-height: 12pt;
}

.pdpotextsize {  
	font-family: "新細明體"; 
	font-size: 10pt;
	line-height: 12pt;
}

.btextsize {  
	font-family: "新細明體"; 
	font-size: 10pt;
}

.dtextsize {  
	font-family: "新細明體"; 
	font-size: 10pt;
}

.bigtextsize {  
	font-family: "新細明體"; 
	font-size: 10pt;
}

.etextsize {  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 10pt;
	line-height : 12pt;
}

.counttextsize {  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 10pt;
}

.ftextsize {  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 10pt;
	line-height : 12pt;
}

.gtextsize {  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 10pt;
}

.htextsize {  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 10pt;
}

.caltext {  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 7pt;
	line-height : 10pt;
}

.calinput {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 7pt;
	color: #990000;
	cursor : pointer;
	border: 1px solid #ff6600;
	BORDER-BOTTOM: #ffcaa6 solid 1px;
	BORDER-LEFT: #b24700 solid 1px;
	BORDER-RIGHT: #ffcaa6 solid 1px;
	BORDER-TOP: #b24700 solid 1px;
	background-color : #ffffff;
}

.adminselect {
	font-family: "新細明體";
	font-size: 10pt;
	color: #990000;
	cursor : pointer;
	border: 1px solid #ff6600;
	BORDER-BOTTOM: #ffcaa6 solid 1px;
	BORDER-LEFT: #b24700 solid 1px;
	BORDER-RIGHT: #ffcaa6 solid 1px;
	BORDER-TOP: #b24700 solid 1px;
	background-color : #ffffff;
}

.calselect {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	color: #ff0066;
	cursor : pointer;
	border: 1px solid #ff0066;
	BORDER-BOTTOM: #ff99cc solid 1px;
	BORDER-LEFT: #ff0066 solid 1px;
	BORDER-RIGHT: #ff99cc solid 1px;
	BORDER-TOP: #ff0066 solid 1px;
	background-color : #ffffff;
}

.admininput {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	color: #990000;
	border: 1px solid #ff6600;
	BORDER-BOTTOM: #b24700 solid 1px;
	BORDER-LEFT: #ffcaa6 solid 1px;
	BORDER-RIGHT: #b24700 solid 1px;
	BORDER-TOP: #ffcaa6 solid 1px;
	background-color : #ffffff;
}

.calbutton {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 7pt;
	color: #ffffff;
	cursor : pointer;
	border: 1px solid #ff6600;
	BORDER-BOTTOM: #b24700 solid 1px;
	BORDER-LEFT: #ffcaa6 solid 1px;
	BORDER-RIGHT: #b24700 solid 1px;
	BORDER-TOP: #ffcaa6 solid 1px;
	background-color : #ff6600;
}

.adminbutton {
	font-family: "新細明體";
	font-size: 10pt;
	color: #ffffff;
	border: 1px solid #ff6600;
	BORDER-BOTTOM: #b24700 solid 1px;
	BORDER-LEFT: #ffcaa6 solid 1px;
	BORDER-RIGHT: #b24700 solid 1px;
	BORDER-TOP: #ffcaa6 solid 1px;
	background-color : #ff6600;
}

.eadminbutton {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	color: #ffffff;
	border: 1px solid #ff6600;
	BORDER-BOTTOM: #b24700 solid 1px;
	BORDER-LEFT: #ffcaa6 solid 1px;
	BORDER-RIGHT: #b24700 solid 1px;
	BORDER-TOP: #ffcaa6 solid 1px;
	background-color : #ff6600;
}

a.calStyle {
	text-decoration :none;
	color :#ff9900;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 7pt;
}

a.calStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 7pt;
	background-color : #ff9900;
}

a.downloadStyle {
	text-decoration :none;
	color :#10E10AC10;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
}

a.downloadStyle:hover {
	text-decoration :underline;
	color :#ff9900;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
}

a.listStyle {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10pt;
	letter-spacing: 2pt;
	font-weight: bold;
}

a.listStyle:hover {
	text-decoration :underline;
	color :#ffdd00;
	font-family: "新細明體";
	font-size: 10pt;
	letter-spacing: 2pt;
	font-weight: bold;
}

a.anewsStyle {
	text-decoration :none;
	color :#A34EA3;
	font-family: "新細明體";
	font-size: 10pt;
}

a.anewsStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10t;
	width: 65px;
	background-color: #ED21FE;
}

a.bnewsStyle {
	text-decoration :none;
	color :#1014BA5;
	font-family: "新細明體";
	font-size: 10pt;
}

a.bnewsStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10pt;
	width: 176px;
	background-color: #A43EFF;
}

a.cnewsStyle {
	text-decoration :none;
	color :#993300;
	font-family: "新細明體";
	font-size: 10pt;
}

a.cnewsStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10pt;
	background-color: #cc6633;
}

a.rehnewsStyle {
	text-decoration :none;
	color :#ff00CC;
	font-family: "新細明體";
	font-size: 10pt;
}

a.rehnewsStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10pt;
	width: 65px;
	background-color: #ff66ff;
}

a.yfnewsStyle {
	text-decoration :none;
	color :#0066ff;
	font-family: "新細明體";
	font-size: 10pt;
}

a.yfnewsStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10pt;
	width: 65px;
	background-color: #0099ff;
}

a.tsnewsStyle {
	text-decoration :none;
	color :#993300;
	font-family: "新細明體";
	font-size: 10pt;
}

a.tsnewsStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10pt;
	width: 65px;
	background-color: #cc6600;
}

a.dnewsStyle {
	text-decoration :none;
	color :#0066ff;
	font-family: "新細明體";
	font-size: 10pt;
}

a.dnewsStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10pt;
	background-color: #0099ff;
}

a.enewsStyle {
	text-decoration :none;
	color :#7104A29;
	font-family: "新細明體";
	font-size: 10pt;
}

a.enewsStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10pt;
	width: 202px;
	background-color: #ff6600;
}

a.enewsdownloadStyle {
	text-decoration :none;
	color :#7104A29;
	font-family: "新細明體";
	font-size: 10pt;
}

a.enewsdownloadStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10pt;
	background-color: #ff6600;
}

a.fnewsStyle {
	text-decoration :none;
	color :#7104A29;
	font-family: "新細明體";
	font-size: 10pt;
}

a.fnewsStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10pt;
	width: 120px;
	background-color: #ff6600;
}

a.gnewsStyle {
	text-decoration :none;
	color :#424299;
	font-family: "新細明體";
	font-size: 10pt;
}

a.gnewsStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10pt;
	width: 205px;
	background-color: #6666ff;
}

a.hnewsStyle {
	text-decoration :none;
	color :#424299;
	font-family: "新細明體";
	font-size: 10pt;
}

a.hnewsStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10pt;
	width: 120px;
	background-color: #6666ff;
}

a.ebuttonStyle {
	text-decoration :none;
	color :#ffffff;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
}

a.ebuttonStyle:hover {
	text-decoration :underline;
	color :#ffffff;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	background-color : #ff6600;
}

a.pbuttonStyle {
	text-decoration :none;
	color :#ff6600;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
}

a.pbuttonStyle:hover {
	text-decoration :underline;
	color :#ffffff;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	background-color : #ff6600;
}

a.slideStyle {
	text-decoration :none;
	color :#0066ff;
	font-family: "新細明體";
	font-size: 9pt;
}

a.slideStyle:hover {
	text-decoration :underline;
	color :#ff9900;
	font-family: "新細明體";
	font-size: 9pt;
}

a.copyrightStyle {
	text-decoration :none;
	color :#999999;
	font-family: "新細明體";
	font-size: 10pt;
}

a.copyrightStyle:hover {
	text-decoration :underline;
	color :#0099ff;
	font-family: "新細明體";
	font-size: 10pt;
}

a.calendarStyle {
	text-decoration :none;
	color :#ff0066;
	font-family: "新細明體";
	font-size: 10pt;
}

a.calendarStyle:hover {
	text-decoration :none;
	color :#ffffff;
	font-family: "新細明體";
	font-size: 10pt;
	background-color : #ff0066;
}

a.eactStyle {
	text-decoration :none;
	color :#ff6600;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
}

a.eactStyle:hover {
	text-decoration :underline;
	color :#ffbb00;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
}

.ctextsize {  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
}

.clistStyle {  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
}

.inputtext {
	font-family: "新細明體"; 
	font-size: 10pt;
	color:#660000;
	border: 1px solid #660000;
	BORDER-BOTTOM: #FFFFFF solid 1px;
	BORDER-LEFT: #660000 solid 1px;
	BORDER-RIGHT: #FFFFFF solid 1px;
	BORDER-TOP: #660000 solid 1px;
	background-color : #FFD079;
}

.einputtext {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #C40036;
	border: 1px solid #FFD7E2;
	BORDER-BOTTOM: #FFD7E2 solid 1px;
	BORDER-LEFT: #ffffff solid 1px;
	BORDER-RIGHT: #FFD7E2 solid 1px;
	BORDER-TOP: #ffffff solid 1px;
	background-color : #FFEFF4;
	word-spacing: 2pt;
}

.plus {  
	cursor: crosshair
}

.point {
	cursor : pointer;
}

.cMenu{
   position: absolute;
   visibility:hidden;
   color:#ffffff;
   width:140px;
   border:1px solid #ff3300;
   background-color:#ff6600;
   font-size:10pt;
   font-weight:normal;
   line-height:10px;
   cursor:default;
}
