body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #430F51;
	background-color: #190525;
	background-image: url(/05/images/bkg.gif);
	background-repeat: repeat-x;
	margin: 0px;
}
.ctn_bkg1 {
	background-image: url(/05/images/main_ctn_box1.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FFFFFF;

}
.ctn_bkg2 {
	background-image: url(/05/images/main_ctn_box2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #FFFFFF;
}
#g_bkg {
	background-image: url(/05/images/Genre/GH_box_top.gif);
	background-repeat: no-repeat;
	background-position: middel;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #113C3F;
}
#g_bkg2 {
	background-image: url(/05/images/Genre/GH_box_bkg.gif);
	background-repeat: repeat-y;
	background-position: middel;
}
#g_bkg3 {
	background-image: url(/05/images/Genre/GH_box_bottom.gif);
	background-repeat: no-repeat;
	background-position: middel;
}
	
/*---------------------text--------------------------------------------------*/
#date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.C_epass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
}.whiteFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
}.whiteFont2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
}.whiteFont3 {
	font-family: SimSun, SimHei, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.redFont1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DD2C24;
}
.redFont2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #77120E;
}
.redFont3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #77120E;
}
.greenFont1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #113C3F;
}
.greenFont2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #113C3F;
	font-weight: bold;
}
.greenFont3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #113C3F;
}
.grayFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #414141;
}
.darkpinkFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8B1759;
}
.darkpinkFont2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*font-style: italic;*/
	color: #8B1759;
}
/*---------------------footer--------------------------------------------------*/
.footer_Font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #430F51;
}

.footer_Font2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #783283;
}
.footer_Font3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #783283;
	text-decoration : underline;
}
.footer_Font4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #AA59B6;
}
.footer_Link A:LINK {color : #783283; font-size: 12px; text-decoration : none;}
.footer_Link A:VISITED {color : #783283; font-size: 12px; text-decoration : none;}
.footer_Link A:ACTIVE {color : #783283; font-size: 12px; text-decoration : none;}
.footer_Link A:HOVER {color : #AA59B6; font-size: 12px; text-decoration : underline;}	
/*---------------------Highlights--------------------------------------------------*/
.Highlights_Font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ED4345;
}

.Highlights_Font2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #ED4345;
}

.Highlights_Font3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #FE2B2D;
}

.hiddenPic {display:none;}

.Highlights_Link A:LINK {color : #B85558; font-weight: bold; font-size: 12px; text-decoration : none;}
.Highlights_Link A:VISITED {color : #B85558; font-weight: bold; font-size: 12px; text-decoration : none;}
.Highlights_Link A:ACTIVE {color : #B85558; font-weight: bold; font-size: 12px; text-decoration : none;}
.Highlights_Link A:HOVER {color : #802528; font-weight: bold; font-size: 12px; text-decoration : underline;}

/*---------------------Programme Guide--------------------------------------------------*/
.Programme_Font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #041D49;
}

.Programme_Font2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #041D49;
}

.Programme_Font3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #003399;
}

.Programme_Font4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

.Programme_Link A:LINK {color : #B7CFFA; font-weight: bold; font-size: 12px; text-decoration : none;}
.Programme_Link A:VISITED {color : #B7CFFA; font-weight: bold; font-size: 12px; text-decoration : none;}
.Programme_Link A:ACTIVE {color : #B7CFFA; font-weight: bold; font-size: 12px; text-decoration : none;}
.Programme_Link A:HOVER {color : #CBDDFD; font-weight: bold; font-size: 12px; text-decoration : underline;}

.Programme_Link2 A:LINK {color : #000000; font-weight: ; font-size: 12px; text-decoration : none;}
.Programme_Link2 A:VISITED {color : #000000; font-weight: ; font-size: 12px; text-decoration : none;}
.Programme_Link2 A:ACTIVE {color : #000000; font-weight: ; font-size: 12px; text-decoration : none;}
.Programme_Link2 A:HOVER {color : #000000; font-weight: ; font-size: 12px; text-decoration : underline;}

.Programme_Link3 A:LINK {color : #000000; font-weight: bold; font-size: 90%; text-decoration : none;}
.Programme_Link3 A:VISITED {color : #000000; font-weight: bold; font-size: 90%; text-decoration : none;}
.Programme_Link3 A:ACTIVE {color : #000000; font-weight: bold; font-size: 90%; text-decoration : none;}
.Programme_Link3 A:HOVER {color : #000000; font-weight: bold; font-size: 90%; text-decoration : underline;}

.Programme_Link4 A:LINK {color : #003399; font-weight: bold; text-decoration : none;}
.Programme_Link4 A:VISITED {color : #003399; font-weight: bold; text-decoration : none;}
.Programme_Link4 A:ACTIVE {color : #003399; font-weight: bold; text-decoration : none;}
.Programme_Link4 A:HOVER {color : #003399; font-weight: bold; text-decoration : underline;}

.Programme_Link5 A:LINK {color : #113C3F; font-size: 11px; text-decoration : none;}
.Programme_Link5 A:VISITED {color : #113C3F; font-size: 11px; text-decoration : none;}
.Programme_Link5 A:ACTIVE {color : #113C3F; font-size: 11px; text-decoration : none;}
.Programme_Link5 A:HOVER {color : #113C3F; font-size: 11px; text-decoration : underline;}

/*---------------------Promotions--------------------------------------------------*/
.Promotions_Font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D6C71;
}
.Promotions_Link A:LINK {color : #336F73; font-weight: bold; font-size: 12px; text-decoration : none;}
.Promotions_Link A:VISITED {color : #336F73; font-weight: bold; font-size: 12px; text-decoration : none;}
.Promotions_Link A:ACTIVE {color : #336F73; font-weight: bold; font-size: 12px; text-decoration : none;}
.Promotions_Link A:HOVER {color : #A2EFF4; font-weight: bold; font-size: 12px; text-decoration : underline;}
/*---------------------Interactive--------------------------------------------------*/
.Interactive_Font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #825C0F;
}
.Interactive_Link A:LINK {color : #6F4F0D; font-weight: bold; font-size: 12px; text-decoration : none;}
.Interactive_Link A:VISITED {color : #6F4F0D; font-weight: bold; font-size: 12px; text-decoration : none;}
.Interactive_Link A:ACTIVE {color : #6F4F0D; font-weight: bold; font-size: 12px; text-decoration : none;}
.Interactive_Link A:HOVER {color : #A77716; font-weight: bold; font-size: 12px; text-decoration : underline;}
/*---------------------Celestial info--------------------------------------------------*/
.info_Font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5B861D;
}

.info_Font2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #132D0A;
}
.info_Font3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #466D0F;
}
.info_Font4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #577D30;
}
.info_Link A:LINK {color : #577D30; font-weight: bold; font-size: 12px; text-decoration : none;}
.info_Link A:VISITED {color : #577D30; font-weight: bold; font-size: 12px; text-decoration : none;}
.info_Link A:ACTIVE {color : #577D30; font-weight: bold; font-size: 12px; text-decoration : none;}
.info_Link A:HOVER {color : #2D4514; font-weight: bold; font-size: 12px; text-decoration : underline;}

.info_Link2 A:LINK {color : #2D4514; font-weight: bold; font-size: 90%; text-decoration : none;}
.info_Link2 A:VISITED {color : #2D4514; font-weight: bold; font-size: 90%; text-decoration : none;}
.info_Link2 A:ACTIVE {color : #2D4514; font-weight: bold; font-size: 90%; text-decoration : none;}
.info_Link2 A:HOVER {color : #263C07; font-weight: bold; font-size: 90%; text-decoration : underline;}
/*---------------------link--------------------------------------------------*/

/*red color link // Link=NoUnderline // Hover= Underline*/
.redLink A:LINK {color : #A70E0E; font-weight: bold; font-size: 12px; text-decoration : none;}
.redLink A:VISITED {color : #A70E0E; font-weight: bold; font-size: 12px; text-decoration : none;}
.redLink A:ACTIVE {color : #A70E0E; font-weight: bold; font-size: 12px; text-decoration : none;}
.redLink A:HOVER {color : #A70E0E; font-weight: bold; font-size: 12px; text-decoration : underline;}

.trailerLink A:LINK {color : #430F51; font-size: 12px; text-decoration : none;}
.trailerLink A:VISITED {color : #430F51; font-size: 12px; text-decoration : none;}
.trailerLink A:ACTIVE {color : #430F51; ; font-size: 12px; text-decoration : none;}
.trailerLink A:HOVER {color : #430F51; ; font-size: 12px; text-decoration : underline;}

.pinkLink A:LINK {color : #E9319A; font-weight: bold; font-size: 12px; text-decoration : none;}
.pinkLink A:VISITED {color : #E9319A; font-weight: bold; font-size: 12px; text-decoration : none;}
.pinkLink A:ACTIVE {color : #E9319A; font-weight: bold; font-size: 12px; text-decoration : none;}
.pinkLink A:HOVER {color : #E9319A; font-weight: bold; font-size: 12px; text-decoration : underline;}

.pinkLink2 A:LINK {color : #E9319A; font-weight: bold; font-size: 12px; text-decoration : none;}
.pinkLink2 A:VISITED {color : #E9319A; font-weight: bold; font-size: 12px; text-decoration : none;}
.pinkLink2 A:ACTIVE {color : #E9319A; font-weight: bold; font-size: 12px; text-decoration : none;}
.pinkLink2 A:HOVER {color : #E9319A; font-weight: bold; font-size: 12px; text-decoration : underline;}

/*---------------------Forms--------------------------------------------------*/
.mainhighlight_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width: 300px;
	height: 50px;
	background-color: #000000;
	border: solid 1px #5E90E1;
}
.top_search1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 160px;
	height: 16px;
	background-color: #833C8D;
	border: solid 1px #C776D3;
}
.top_search2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 100px;
	height: 16px;
	background-color: #833C8D;
	border: solid 1px #C776D3;
}

.programme_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012E7D;
	width: 200px;
	height: 16px;
	background-color: #D8E6FE;
	border: solid 1px #5E90E1;
}
.programme_form_short {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #012E7D;
	height: 16px;
	background-color: #D8E6FE;
	border: solid 1px #5E90E1;
}
.programme_bttn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	width: 100px;
	height: 22px;
	background-color: #003696;
	border: solid 1px #5E90E1;
}
.inc_done_promotion_bttn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	width: 450px;
	height: 22px;
	background-color: #003696;
	border: solid 1px #5E90E1;
}
.checkanswer_bttn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	height: 22px;
	background-color: #003696;
	border: solid 1px #5E90E1;
}
.highlight_bttn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	width: 100px;
	height: 22px;
	background-color: #ED4345;
	border: solid 1px ##F38181;
}
.highlight_form_short {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #012E7D;
	height: 16px;
	background-color: #FCEBEC;
	border: solid 1px #F38181;
}
.info_form1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B482B;
	width: 200px;
	background-color: #E9E9E9;
	border: solid 1px #3B482B;
}
.info_form2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B482B;
	width: 350px;
	background-color: #E9E9E9;
	border: solid 1px #3B482B;
}

.info_bttn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3B482B;
	width: 100px;
	height: 22px;
	background-color: #E9E9E9;
	border: solid 1px #3B482B;
}

.epass {color: FFFFFF; font-size: 10px;}
.epass:link {color:#F0E1DE; font-size: 10px;}
.epass:visited {color:#F0E1DE; font-size: 10px;}
.epass:active {color:#ffffff; font-size: 10px;}
.epass:hover {text-decoration: underline;color:#ffffff; font-size: 10px;}