﻿body,td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

/* default */
.redBG,.topMenuBg,.bottomBar,redLink.a,a.blackPointLink_EN:hover,a.blackPointLink_CN:hover
{
 background-color:#d7182a;
}
.errmsg{margin:0px 1px 0px 1px; font-size:9pt; color:#FF0000}
.whiteBG
{
	background-color:#FFFFFF;
}
.geryBG
{
	background-color:#a6a6a6;
}
.font14
{
	font-size:14px;	
}

a.redLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.redLink:link {
	text-decoration: none;
}
a.redLink:visited {
	text-decoration: none;
}
a.redLink:hover {
	text-decoration: underline;
}
a.redLink:active {
	text-decoration: none;
}

a.blackPointLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-image:url(../Images/default/main/point07.gif);
	background-repeat:no-repeat;
	background-position: 0px 1px;
	padding-left:12px;
	float:left;
}
a.blackPointLink:link {
	text-decoration: none;
}
a.blackPointLink:visited {
	text-decoration: none;
}
a.blackPointLink:hover {
	text-decoration: underline;
}
a.blackPointLink:active {
	text-decoration: none;
}

a.blackPointLink_EN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-image:url(../Images/default/main/point07.gif);
	background-repeat:no-repeat;
	background-position: 0px 2px;
	padding-left:12px;
	float:left;
	
}
a.blackPointLink_EN:link {
	text-decoration: none;
}
a.blackPointLink_EN:visited {
	text-decoration: none;
}
a.blackPointLink_EN:hover {
	text-decoration: underline;
	color:#FFFFFF;
	background-image:url(../Images/default/main/point07_w.gif);
	background-repeat:no-repeat;
	background-position: 0px 2px;
}
a.blackPointLink_EN:active {
	text-decoration: none;
}

a.blackPointLink_CN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-image:url(../Images/default/main/point07.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	padding-left:12px;
	float:left;
	
}
a.blackPointLink_CN:link {
	text-decoration: none;
}
a.blackPointLink_CN:visited {
	text-decoration: none;
}
a.blackPointLink_CN:hover {
	text-decoration: underline;
	color:#FFFFFF;
	background-image:url(../Images/default/main/point07_w.gif);
	background-repeat:no-repeat;
	background-position: 0px 2px;
}
}
a.blackPointLink_CN:active {
	text-decoration: none;
}


    /*Title text color*/
.mainHeader,.mainSubHeader01,.blackHeader
{
	color:#333333;
}

.redText,.mainSubHeader02,a.moreDetails,.redHeader,.mainSubHeader03,.yearText_red,a.redLink
{
	color:#d7182a;
}
.padding-L12
{
	padding-left:12px;
}
.whiteText,.whithBoldText
{
	color:#FFFFFF;	
}
.whithBoldText
{
	font-weight:bold;
}

li
{
	padding-bottom:10px;
}

hr.blackHR
{
		width:100%;
		height:1px;
		border-color:#333333;

		border-style:solid;
		border-collapse:collapse;
		border-width:1px;
}
hr.greyHR
{
		width:100%;
		height:1px;
		border-color:#888888;

		border-style:solid;
		border-collapse:collapse;
		border-width:1px;
}



/* end of default */
/* top menu */
.topMenuBg
{
	background-image:url(../Images/default/topmenu/bg.gif);
	background-repeat:no-repeat;
	height:28px;
	padding-right:70px;
}
/*end of top menu*/
/* left menu */
.leftMenuBg
{
	background-image:url(../Images/default/leftmenu/bg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
/*end of left menu*/
/* main */
.mainBg
{
	background-image:url(../Images/default/main/bg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.mainHeader
{
	font-size:14px;
	font-weight:bold;
	height:18px;
	background-image:url(../Images/default/main/black_bolder.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}
.mainHeaderText
{
	font-size:14px;
	font-weight:bold;

}

.mainSubHeader01
{
	
	font-size:12px;
	font-weight:bold;
	padding: 0 0 0 12px;
	height:14px;
	background-image:url(../Images/default/main/point01.gif);
	background-position: center left;
	background-repeat: no-repeat;
}
.mainSubHeader02
{
	font-size:12px;
	font-weight:bold;
	padding: 0 0 0 12px;
	height:14px;
	background-image:url(../Images/default/main/point01_red.gif);
	background-position: center left;
	background-repeat: no-repeat;
}
.mainSubHeader03
{
	font-size:14px;
	font-weight:bold;
	padding: 0 0 0 14px;
	height:16px;
	background-image:url(../Images/default/main/point05.gif);
	background-position: 2px left;
	background-repeat: no-repeat;
}
.mainSubHeader04
{
	font-size:12px;
	font-weight:bold;
	padding: 0 0 0 12px;
	height:14px;
	background-image:url(../Images/default/main/point01_white.gif);
	background-position: center left;
	background-repeat: no-repeat;
}
.mainSubHeader05
{
	font-size:12px;
	font-weight:bold;
	padding: 0 0 0 12px;
	height:14px;
	color:#959595;
	background-image:url(../Images/default/main/point01_gray.gif);
	background-position: center left;
	background-repeat: no-repeat;
}

.imghr01
{
	background-image:url(../Images/default/main/point02.gif);
	background-position:bottom left;
	background-repeat: repeat-x;
}
.imghr02
{
	background-image:url(../Images/default/main/point04.gif);
	background-position:top left;
	background-repeat: repeat-x;
}
.blackHeader
{
	font-size:12;
	font-weight:bold;
}
.redHeader
{
	
	font-size:12;
	font-weight:bold;
}

a.moreDetails
{
	background-image:url(../Images/default/main/point03.gif);
	padding-left:8px;
	background-position:center left;
	background-repeat: no-repeat;
}
a.moreDetails:link {
	text-decoration: none;
}
a.moreDetails:visited {
	text-decoration: none;
}
a.moreDetails:hover {
	text-decoration: underline;
}
a.moreDetails:active {
	text-decoration: none;
}

a.homeLink
{
	color:#FFFFFF;	
}
a.homeLink:link {
	text-decoration: none;
}
a.homeLink:visited {
	text-decoration: none;
}
a.homeLink:hover {
	text-decoration: underline;
}
a.homeLink:active {
	text-decoration: none;
}
.yearText_red
{
	background-image:url(../Images/default/main/point06_red.gif);
	padding-left:8px;
	background-position:center left;
	background-repeat: no-repeat;
}
a.yearText_redBG
{
	background-image:url(../Images/default/main/point06_white.gif);
	padding-left:8px;
	background-color:#d7182a;
	color:#FFFFFF;
	background-position:center left;
	background-repeat: no-repeat;
}
a.yearText_redBG:link {
	text-decoration: none;
}
a.yearLink_gray
{
	background-image:url(../Images/default/main/point06_gray.gif);
	padding-left:8px;
	background-position:center left;
	background-repeat: no-repeat;
}
a.yearLink_gray:link {
	text-decoration: none;
}
a.yearLink_gray:visited {
	text-decoration: none;
}
a.yearLink_gray:hover {
	text-decoration: underline;
}
a.yearLink_gray:active {
	text-decoration: none;
}






/*end of main*/

/*BottomBar */
.bottomBar
{
 color:#FFFFFF;
 font-weight:bold;
 padding:0px 20px 0px 15px;
}
.bottomBarText,a.bottomBarLink,a.bottomBarLinkNonBg
{
 color:#FFFFFF;
 font-weight:bold;
}
a.bottomBarLinkNonBg,a.bottomBarLink
{
 padding: 0px 15px 0px 15px;
 text-align:center;
}
a.bottomBarLink
{
 background-image:url(../Images/default/bottommenu/point01.gif);
 background-position:center right;
 background-repeat:no-repeat;
}
a.bottomBarLink:link,a.bottomBarLink:visited,a.bottomBarLink:active,a.bottomBarLinkNonBg:link,a.bottomBarLinkNonBg:visited,a.bottomBarLinkNonBg:active {
	text-decoration: none;
}
a.bottomBarLink:hover,a.bottomBarLinkNonBg:hover {
	text-decoration: underline;
}



/*frame*/
.frame01_tl
{
	background-image:url(../Images/default/frame/frame01_tl.gif);
	background-repeat: no-repeat;
	width:10px;
	height:10px;
}
.frame01_tr
{
	background-image:url(../Images/default/frame/frame01_tr.gif);
	background-repeat: no-repeat;
	width:23px;
	height:10px;
}
.frame01_br
{
	background-image:url(../Images/default/frame/frame01_br.gif);
	background-repeat: no-repeat;
	width:23px;
	height:23px;
}
.frame01_bl
{
	background-image:url(../Images/default/frame/frame01_bl.gif);
	background-repeat: no-repeat;
	width:10px;
	height:23px;
}
.frame01_t
{
	background-image:url(../Images/default/frame/frame01.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:10px;
}
.frame01_r
{
	background-image:url(../Images/default/frame/frame01.gif);
	background-repeat:repeat-y;
	background-position:right top;
	width:23px;
}
.frame01_b
{
	background-image:url(../Images/default/frame/frame01.gif);
	background-repeat: repeat-x;
	background-position:left bottom;
	height:23px;
}
.frame01_l
{
	background-image:url(../Images/default/frame/frame01.gif);
	background-repeat:repeat-y;
	background-position:left top;
	width:10px;
}

/* end of frame*/

.under_construction
{
	background-image:url(../Images/default/under_construction.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.under_construction_cht
{
	background-image:url(../Images/cht/default/under_construction.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.pdfIcon
{
	background-image:url(../Images/pdf.gif);
	background-position:0px -2px;
	background-repeat:no-repeat;
	padding-left:16px;
}
.mediaIcon
{
	background-image:url(../Images/media.gif);
	background-position:0px -2px;
	background-repeat:no-repeat;
	padding-left:16px;
}

.invclass
{
	display:none;
}






