body	{
	font-size : small;
	font-family : verdana, arial, 新細明體;
	color : #333333;
	background-color : #E6E6E6;
	}
	
img.miBanner	{
	margin : 2px;
	}
	
img.banner	{
	margin-bottom : 5px;
	}
	
img.sIcon	{
	margin-left : 5px;
	vertical-align : middle;
	}
	
.bannerBox	{
	float : left;
	margin : 15px;
	height : 90px;
	}
	
img.sIconR	{
	margin-right : 5px;
	vertical-align : middle;
	}
	
.fntS	{
	font-size : small;
	}
	
.fntSL1	{
	font-size : small;
	letter-spacing : 1px;
	}

.fntSB	{
	font-size : small;
	font-weight : bold;
	}

.fntSBL1	{
	font-size : small;
	font-weight : bold;
	letter-spacing : 1px;
	}
	
.fntSBCW	{
	font-size : small;
	font-weight : bold;
	color : white;
	}

.fntM	{
	font-size : medium;
	}
	
.fntML1	{
	font-size : medium;
	letter-spacing : 1px;
	}
	
.fntMB	{
	font-size : medium;
	font-weight : bold;
	}
	
.fntMBL1	{
	font-size : medium;
	font-weight : bold;
	letter-spacing : 1px;
	}
	
.fntMBL1C4	{
	font-size : medium;
	font-weight : bold;
	letter-spacing : 1px;
	color : #444444;
	}
	
.fntMBL2C4	{
	font-size : medium;
	font-weight : bold;
	letter-spacing : 2px;
	color : #444444;
	}

.fnt85P	{
	font-size : 85%;
	}
	
.fnt85PB	{
	font-size : 85%;
	font-weight : bold;
	}
	
.fnt85PBL1	{
	font-size : 85%;
	font-weight : bold;
	letter-spacing : 1px;
	}
	
.fnt85PW	{
	font-size : 85%;
	color : white;
	}
	
.fnt85PBCW	{
	font-size : 85%;
	font-weight : bold;
	color : white;
	}
	
.fnt85PBCR	{
	font-size : 85%;
	font-weight : bold;
	color : #740101;
	}
	
.pd5px	{
	padding : 5px;
	}

.pd10px	{
	padding : 10px;
	}

.pd15px	{
	padding : 15px;
	}

.mg10pxB	{
	margin-bottom : 10px;
	}

.mg0px	{
	margin : 0px;
	}
	
.iptG	{
	border : 1px #888888 solid;
	font-family : verdana, arial, 新細明體;
	font-size : 10pt;
}
	
.bdr1PXSC8	{
	border : 1px #888888 solid;
	}
	
.lsBG	{
	background : url(images/shaLeft.gif);
	background-repeat : no-repeat;
	background-position : right top;
	background-color : #E6E6E6;
	}
	
.rsBG	{
	background : url(images/shaRight.gif);
	background-repeat : no-repeat;
	background-position : left bottom;
	background-color : #E6E6E6;
	}

.midBGMON	{
	background : url(images/midViewMON_G1.jpg);
	background-repeat : no-repeat;
	background-position : left;
	}

.midBGMON1	{
	background : url(images/midViewMON_G2.jpg);
	background-repeat : no-repeat;
	background-position : left;
	}
	
.midBGMON2	{
	background : url(images/midViewMON_G3.jpg);
	background-repeat : no-repeat;
	background-position : left;
	}

.midBGMON3	{
	background : url(images/midViewMON_G4.jpg);
	background-repeat : no-repeat;
	background-position : left;
	}
	
.midBGMON4	{
	background : url(images/midViewMON_G5.jpg);
	background-repeat : no-repeat;
	background-position : left;
	}

.mainBodyBG	{
	background : url(images/mbgREV.gif);
	background-repeat : repeat-x;
	background-position : bottom left;
	}

.fntHideDark	{
		color : #E30202;
	}

.fntCBR	{
		color : #990000;
		font-weight : bold;
	}

.bgcW	{
	background-color : white;
	}

.bgcLB	{
	background-color : #E0EAED;
	}

.gBar	{
	background-color : #740101;
	padding : 5px;
	}

.aBar	{
	/*background-color : #B80000;*/
	padding : 10px;
	background : url(images/topBarBG.gif);
	background-repeat : repeat-y;
	background-color : #E30202;
	}

.noShow	{
	font-size : xx-small;
	color : #43612F;
	display : none;
	}

.mainTag	{
	padding-right : 10px;
	vertical-align : bottom;
	}
	
.mainTextTag	{
	float : right;
	/*padding : 2px 10px 1px 10px;*/
	background-color : #F3F6F8;
	text-align : center;
	border-color : #B1C5D1;
	border-width : 0px 0px 0px 0px;
	border-style : solid;
	margin-right : 1px;
	font-size : small;
	font-weight : bold;
	letter-spacing : 1px;
	background : url(images/tagSelect.gif);
	
}
	
.mainTextTagS	{
	float : right;
	/*padding : 2px 10px 1px 10px;*/
	background-color : #F3F6F8;
	text-align : center;
	border-color : #B1C5D1;
	border-width : 0px 0px 0px 0px;
	border-style : solid;
	margin-right : 1px;
	font-size : small;
	font-weight : bold;
	letter-spacing : 1px;
	background : url(images/tagEmpty.gif);
	color : #990000;
}
	
.smttlBlockDIV	{
	background-color : #B80000;
	padding : 2px 0px 2px 15px;
	font-size : small;
	font-weight : bold;
	color : white;
	}
	
.smBlockBody	{
	border-style : solid;
	border-color : #cccccc;
	border-width : 1px 1px 0px 1px;
	padding : 10px 10px 30px 0px;
	background : url(images/eduBlockShadow.gif);
	background-repeat : repeat-x;
	background-position : bottom;
	background-color : #FFFFFF;
	}
	
.ttlBlock	{
	background-color : #B80000;
	padding : 2px 30px 2px 15px;
	font-size : small;
	font-weight : bold;
	color : white;
	}

.ttlBlockDIV	{
	background-color : #B80000;
	padding : 2px 0px 2px 15px;
	margin-bottom : 10px;
	font-size : small;
	font-weight : bold;
	color : white;
	}

.ttlBlockB	{
	padding : 2px 15px 2px 0px;
	margin-bottom : 10px;
	font-size : small;
	font-weight : bold;
	color : white;
	}

.ttlBlockDIVLB	{
	background-color : #F7DFDF;
	padding : 1px 0px 1px 15px;
	margin-bottom : 10px;
	font-size : small;
	font-weight : bold;
	color : #BD0100;
	border-width : 0px 0px 2px 0px;
	border-style : solid;
	border-color : #FFAAAA;
	}

.htTTL	{
	font-size : 200%;
	font-weight : bold;
	font-family : simhei, 新細明體;
	color : #B80000;
	margin : 0px 0px 5px 0px;
}

.htBox	{
	padding : 4px;
	border : 1px solid #cccccc;
}

.htPIC	{
	margin : 0px 0px 10px 0px;
}

.htiDate	{
	font-size : x-small;
	font-family : verdana, arial, 新細明體;
	font-weight : bold;
	color : #666666;
}

.htiTTL	{
	font-size  : small;
	font-weight : bold;
	color : #730101;
}

.htiIcon	{
	padding-right : 5px;
	float : left;
}

.htIDXMainIMG	{
	padding : 5px;
	margin : 0px 0px 10px 10px;
	float : right;
	border : 1px solid #cccccc;
}

.divClearBoth	{
	clear : both;
}

.MBorder	{
	 border-width : 0px 1px 0px 1px;
	 border-style : solid;
	 border-color : #FFFFFF;
	 }

.ipageTTLC	{
	font-size : xx-large;
	font-weight : bold;
	font-family : simhei, 新細明體;
	color : #333333;
	}
	
.ipageTTLE	{
	font-size : small;
	font-weight : bold;
	font-family : verdana;
	color : #333333;
	}
	
.leftSubMenuTTL	{
	font-size : small;
	font-weight : bold;
	margin-left : 15px;
}

.leftSubMenuLink	{
	font-size : small;
	font-weight : bold;
	margin-left : 15px;
}

.contentTDPadding	{
	padding : 0px 0px 20px 30px;
}

.topBarBG	{
	background : url(images/topBarBG.gif);
	background-repeat : repeat-y;
	background-color : #E30202;
}

.eduBlock	{
	margin-bottom : 20px;
	}

.eduBlockBody	{
	border-style : solid;
	border-color : #cccccc;
	border-width : 1px 1px 0px 1px;
	background : url(images/eduBlockShadow.gif);
	background-position : bottom;
	background-repeat : repeat-x;
	background-color : #FFFFFF;
	}

.eduBlockTTL	{
	background-color : #E6E6E6;
	color : #444444;
	padding : 10px;
	font-size : medium;
	font-weight : bold;
	letter-spacing : 4px;
}

.eduBlockCont	{
	margin : 10px 0px 0px 0px;
	padding : 10px 20px 20px 20px;
	background : url(images/eduBlockBG.gif);
	background-repeat : no-repeat;
	background-position : right top;
	}

.eduBlockShadow	{
	background : url(images/eduBlockShadowBTM.gif);
	background-repeat : no-repeat;
	background-position : right top;
	}

.adminBlockCont	{
	margin : 10px 0px 0px 0px;
	padding : 10px 20px 20px 20px;
	background : url(images/adminBlockBG.gif);
	background-repeat : no-repeat;
	background-position : right bottom;
	}

a {text-decoration : none;}
a:link {color : #990000;}
a:active {color : #999999;}
a:visited {color : #555555;}
a:hover {color : #999999 ; text-decoration : underline;}

a.fcW {
	text-decoration : none;
	color : #FFFFFF;
	}
a:link.fcW {color : #FFFFFF;}
a:active.fcW {color : #FFFFFF;}
a:visited.fcW {color : #FFFFFF;}
a:hover.fcW {color : #cccccc ; text-decoration : underline;}

a.fcWB {
	text-decoration : none;
	color : #FFFFFF;
	font-weight : bold;
	}
a:link.fcWB {color : #FFFFFF;}
a:active.fcWB {color : #FFFFFF;}
a:visited.fcWB {color : #FFFFFF;}
a:hover.fcWB {color : #cccccc ; text-decoration : underline;}

a.fcRB {
	text-decoration : none;
	color : #990000;
	font-weight : bold;
	}
a:link.fcRB {color : #990000;}
a:active.fcRB {color : #990000;}
a:visited.fcRB {color : #990000;}
a:hover.fcRB {color : #cccccc ; text-decoration : underline;}

a.akSymbolB	{
	font-size : small;
	color : #666666;
	font-weight : bold;
	font-family : verdana;
	}
	
a:link.akSymbolB	{color : #666666}
a:active.akSymbolB	{color : #666666}
a:visited.akSymbolB 	{color : #666666}
a:hover.akSymbolB	{color : #666666 ; text-decoration : none;}



a.akSymbolWB	{
	font-size : small;
	color : #FFFFFF;
	font-weight : bold;
	font-family : verdana;
	}
	
a:link.akSymbolWB	{color : #FFFFFF}
a:active.akSymbolWB	{color : #FFFFFF}
a:visited.akSymbolWB 	{color : #FFFFFF}
a:hover.akSymbolWB	{color : #FFFFFF ; text-decoration : none;}



a.akSymbolMB	{
	font-size : medium;
	color : #333333;
	font-weight : bold;
	font-family : verdana;
	}
	
a:link.akSymbolMB	{color : #333333}
a:active.akSymbolMB	{color : #333333}
a:visited.akSymbolMB 	{color : #333333}
a:hover.akSymbolMB	{color : #333333 ; text-decoration : none;}




a.akSymbolHIDE	{
	font-size : xx-small;
	color : #43612F;
	font-family : verdana;
	}
	
a:link.akSymbolHIDE	{color : #43612F}
a:active.akSymbolHIDE	{color : #43612F}
a:visited.akSymbolHIDE 	{color : #43612F}
a:hover.akSymbolHIDE	{color : #43612F ; text-decoration : none;}

.telGAPBG	{
	background-color : #EFEFEF;
	padding : 2px;
}

.telGAPWBG	{
	background-color : #FFFFFF;
	padding : 2px;
}

.telHead	{
	background-color : #CCCCCC;
	color : #333333;
	padding : 2px;
}

.telTbl	{
	border-width : 1px 1px 1px 1px;
	border-color : #CCCCCC;
	border-style : solid;
	margin-bottom : 20px;
}

.telTblCaption	{
	font-size : medium;
	font-weight : bold;
	letter-spacing : 1px;
	margin-bottom : 10px;
	border-width : 0px 0px 0px 0px;
	border-color : #FFAAAA;
	border-style : solid;
	color : #333333;
}

.iconIMG	{
	vertical-align : middle;
	margin-right : 10px;
}

.iconInTextFRM5	{
	float : right;
	margin-left : 5px;
}