

#centerA{
	text-align : center;
}

#centerB{
	text-align : left;
	width : 1002px; 
	margin : 0 auto;
}
#highlight{
	color : #FFF;
	width : 264px;
}

#highlight a{
	color : #FFF;
}

#top_right_menu a{
font-size:8pt;
}

#arti_body{
font-family:Verdana; 
font-size:10pt;
color:#3B3B3B;
text-align:left;
text-align: justify;
}

#featured {
	width:655px; height:365px; margin:0 auto; overflow: hidden; border:1px #eee solid;
}


#col_left{
	width: 220px; min-height:570px; float:left;  vertical-align:top;
}
#col_left_share{
	width: 195px; float:left; 
}
#col_right{
	width: 765px; float:left; margin-left:15px; margin-bottom:15px;
}



#col_left_title{
	width: 195px; float:left;
}
#col_left_sub{
	width: 170px; float:left; margin-left:5px;
	font-family:Verdana; font-size:12px; color:#FF7F7C;text-decoration:none; line-height:25px;
}
#col_left_sub a{
	width: 170px; float:left; margin-left:5px;
	font-family:Verdana; font-size:12px; color:#ffffff; text-decoration:none;line-height:25px;
}
#col_left_sub a:hover{
	width: 170px; float:left; margin-left:5px;
	font-family:Verdana; font-size:12px; color:#ffffff; text-decoration:none;line-height:25px;
}
.subcurrent_color{
    color:#FF7F7C;
}




#col_right_location{
	width: 755px; height:30px; float:left;
	text-align:left; font-family:Verdana; font-size:9pt;color : gray;
}
#col_right_title{
	width: 761px; height:35px; float:left; background:url('inner-he.gif'); background-repeat:no-repeat;
	padding-top:9px; padding-left:9px; font-size:12pt; color:#ffffff;
}
#col_right_conarea{
	width: 755px; /*height:350px;*/ float:left; padding:5px 10px 0px 23px;
	padding-top:9px; padding-left:9px; font-size:12pt; color:white;
}




#newslist{
	width: 730px; float:left; 
}
#newslist a{
	width: 715px; float:left; margin-left:5px; border-bottom:1px #eee solid; background-image:url(www5.ha.org.hkrcbtsimagesdot01.png); background-repeat:no-repeat; background-position: 0 15px; padding-left:15px;
	font-family:Verdana; font-size:12px; color:#333333; text-decoration:none;line-height:35px;
}
#newslist a:hover{
	width: 715px; float:left; margin-left:5px;
	font-family:Verdana; font-size:12px; color:#333333; text-decoration:none;line-height:35px;
}



#video_listarea{
	width: 730px; float:left; 
}

.video_list{
	width:223px; position: relative; float:left; margin-top:10px; margin-bottom:10px;margin-right:20px;
}
.video_list_picbox{
	width:213px; height:160px; position: relative; float:left; background-color:#FFFFFF;padding:4px; border:1px #c8c8c8 solid;
	font-family: Candara, Arial, Helvetica, sans-serif ; color:#333333; font-size:14px; line-height:24px; text-decoration:none; text-align: left; font-weight: normal;
}
.video_list_picbox a{
	width:213px; height:160px; border:0px #F3F3F3 solid; padding:0px; float:left; background-color:#FFFFFF; 
}
.video_list_picbox a:hover{
	width:213px; height:160px; border:0px #AD947E solid; padding:0px; float:left; background-color:#FFFFFF; 
}
.video_list_picbox img{
	width:213px; height:160px; border:0px #AD947E solid;
}

.video_list_picbox_over{
	width:213px; position: absolute; z-index:555; cursor:pointer;
	font-family: Candara, Arial, Helvetica, sans-serif ; color:#ffffff; font-size:14px; line-height:25px; text-decoration:none; text-align: left; font-weight: normal;
}

.video_list_t{
	width:213px; height:40px; overflow:hidden; position: relative; float:left; padding-top:20px;
	font-family: Calibri, Arial, Helvetica, sans-serif ; color:#333333; font-size:14px; line-height:20px; text-decoration:none; text-align: center; font-weight: bold;
}
.video_list_t a{
	font-family:  Calibri,Arial, Helvetica, sans-serif ; color:#333333; font-size:14px; line-height:20px; text-decoration:none; text-align: center; font-weight: bold;
}
.video_list_t a:hover{
	font-family:  Calibri,Arial, Helvetica, sans-serif ; color:#ff0000; font-size:14px; line-height:20px; text-decoration:none; text-align: center; font-weight: bold;
}


.video_list_des{
	width:230px; height:36px; overflow:hidden; position: relative; float:left; padding:5px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif ; color:#666666; font-size:12px; line-height:18px; text-decoration:none; text-align: left; font-weight: normal;
}
.video_list_des a{
	font-family: Arial, Helvetica, sans-serif ; color:#666666; font-size:12px; line-height:18px; text-decoration:none; text-align: left; font-weight: normal;
}
.video_list_des a:hover{
	font-family: Arial, Helvetica, sans-serif ; color:#700A1F; font-size:12px; line-height:18px; text-decoration:none; text-align: left; font-weight: normal;
}
.video_list_price{
	width:230px; position: relative; float:left;
	font-family: Arial, Helvetica, sans-serif ; color:#666666; font-size:14px; line-height:24px; text-decoration:none; text-align: center; font-weight: normal;
}
.video_list_price span{
	font-family: Arial, Helvetica, sans-serif ; color:#ffffff; font-size:22px; line-height:24px; text-decoration:none; text-align: center; font-weight: normal;
}
.video_list_buy{
	width:230px; position: relative; float:left; 
	font-family: Arial, Helvetica, sans-serif ; color:#333333; font-size:12px; line-height:28px; text-decoration:none; text-align: left; font-weight: normal;
}
.video_list_more{
	width:230px; position: relative; float:left; margin-top:5px; background-color:#f8f8f8;
	font-family: Arial, Helvetica, sans-serif ; color:#333333; font-size:12px; line-height:28px; text-decoration:none; text-align: right; font-weight: normal;
}






#gallery_listarea{
	width: 730px; float:left; 
}

.gallery_list{
	width:223px; position: relative; float:left; margin-top:10px; margin-bottom:10px;margin-right:20px;
}
.gallery_list_picbox{
	width:213px; height:160px; position: relative; float:left; background-color:#FFFFFF;padding:4px; border:1px #c8c8c8 solid;
	font-family: Candara, Arial, Helvetica, sans-serif ; color:#333333; font-size:14px; line-height:24px; text-decoration:none; text-align: left; font-weight: normal;
}
.gallery_list_picbox a{
	width:213px; height:160px; border:0px #F3F3F3 solid; padding:0px; float:left; background-color:#FFFFFF; 
}
.gallery_list_picbox a:hover{
	width:213px; height:160px; border:0px #AD947E solid; padding:0px; float:left; background-color:#FFFFFF; 
}
.gallery_list_picbox img{
	width:213px; height:160px; border:0px #AD947E solid;
}

.gallery_list_picbox_over{
	width:213px; bottom:-5px; position: absolute; z-index:555; background-image:url(http://www5.ha.org.hk/rcbts/images/textbox_bg.png); padding:10px;
	font-family: Candara, Arial, Helvetica, sans-serif ; color:#ffffff; font-size:14px; line-height:25px; text-decoration:none; text-align: left; font-weight: normal;
}

.gallery_list_t{
	width:213px; height:40px; overflow:hidden; position: relative; float:left; padding-top:20px;
	font-family: Calibri, Arial, Helvetica, sans-serif ; color:#333333; font-size:14px; line-height:20px; text-decoration:none; text-align: center; font-weight: bold;
}
.gallery_list_t a{
	font-family:  Calibri,Arial, Helvetica, sans-serif ; color:#333333; font-size:14px; line-height:20px; text-decoration:none; text-align: center; font-weight: bold;
}
.gallery_list_t a:hover{
	font-family:  Calibri,Arial, Helvetica, sans-serif ; color:#ff0000; font-size:14px; line-height:20px; text-decoration:none; text-align: center; font-weight: bold;
}


.gallery_list_des{
	width:230px; height:36px; overflow:hidden; position: relative; float:left; padding:5px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif ; color:#666666; font-size:12px; line-height:18px; text-decoration:none; text-align: left; font-weight: normal;
}
.gallery_list_des a{
	font-family: Arial, Helvetica, sans-serif ; color:#666666; font-size:12px; line-height:18px; text-decoration:none; text-align: left; font-weight: normal;
}
.gallery_list_des a:hover{
	font-family: Arial, Helvetica, sans-serif ; color:#700A1F; font-size:12px; line-height:18px; text-decoration:none; text-align: left; font-weight: normal;
}
.gallery_list_price{
	width:230px; position: relative; float:left;
	font-family: Arial, Helvetica, sans-serif ; color:#666666; font-size:14px; line-height:24px; text-decoration:none; text-align: center; font-weight: normal;
}
.gallery_list_price span{
	font-family: Arial, Helvetica, sans-serif ; color:#ffffff; font-size:22px; line-height:24px; text-decoration:none; text-align: center; font-weight: normal;
}
.gallery_list_buy{
	width:230px; position: relative; float:left; 
	font-family: Arial, Helvetica, sans-serif ; color:#333333; font-size:12px; line-height:28px; text-decoration:none; text-align: left; font-weight: normal;
}
.gallery_list_more{
	width:230px; position: relative; float:left; margin-top:5px; background-color:#f8f8f8;
	font-family: Arial, Helvetica, sans-serif ; color:#333333; font-size:12px; line-height:28px; text-decoration:none; text-align: right; font-weight: normal;
}



.homepicmenuarea{
	width:654px; position: relative; float:left; overflow:none;
}
.homepicmenu{
	width:690px; position: relative; float:left;
}
.homepicmenu a{
	width:190px; height:94px; position: relative; float:left; margin-right:33px; margin-top:10px; margin-bottom:10px; border:1px #eaeaea solid; padding:2px;
}
.homepicmenu_pic{
	width:190px; height:94px; position: relative; float:left; 
}
.homepicmenu_t{
	width:173px; height:29px; position: relative; float:left; background-image:url(http://www5.ha.org.hk/rcbts/images/hkbtm_menubg.png); background-position:bottom; background-repeat:no-repeat; margin-top:65px; padding-left:17px; 
	font-family: "Microsoft JhengHei", "Microsoft JhengHei UI", "Microsoft YaHei UI", "Microsoft YaHei UI Light", Arial, Helvetica, sans-serif ; color:#fff; font-size:16px; line-height:29px; text-decoration:none; text-align: left; font-weight: bold; 
}
.homepicmenu_ten1{
	width:173px; height:35px; position: relative; float:left; background-image:url(http://www5.ha.org.hk/rcbts/images/enbtm_menubg.png); background-position:top; margin-top:56px; padding-left:17px; padding-top:5px; 
	font-family: "Microsoft JhengHei", "Microsoft JhengHei UI", "Microsoft YaHei UI", "Microsoft YaHei UI Light", Arial, Helvetica, sans-serif ; color:#fff; font-size:14px; line-height:17px; text-decoration:none; text-align: left; font-weight: bold; 
}
.homepicmenu_ten2{
	width:173px; height:40px; position: relative; float:left; background-image:url(http://www5.ha.org.hk/rcbts/images/enbtm_menubg2.png); background-position:top; margin-top:56px; padding-left:17px; 
	font-family: "Microsoft JhengHei", "Microsoft JhengHei UI", "Microsoft YaHei UI", "Microsoft YaHei UI Light", Arial, Helvetica, sans-serif ; color:#fff; font-size:14px; line-height:40px; text-decoration:none; text-align: left; font-weight: bold; 
}



.homepic{
	width:100%; border:0px #FB0007 solid; margin-top:15px; overflow: hidden; background-color:#fafafa;
}

.homepic_col{
	width:210px; position: relative; float:left; margin:17px;
}
.homepic_col_pic{
	width:208px; position: relative; float:left; border:1px #eee solid;background-color:#fff;
	text-align:center;
}
.homepic_col_title{
	width:210px; position: relative; float:left; margin-right:33px; margin-top:10px; margin-bottom:5px;
	font-family: Arial, Helvetica, sans-serif ; color:#333333; font-size:14px; line-height:18px; text-decoration:none; text-align: center; font-weight: bold;
}
.homepic_col_title a{
	font-family: Arial, Helvetica, sans-serif ; color:#333333; font-size:14px; line-height:18px; text-decoration:none; text-align: center; font-weight: bold;
}
.homepic_col_title a:hover{
	font-family: Arial, Helvetica, sans-serif ; color:#333333; font-size:14px; line-height:18px; text-decoration:none; text-align: center; font-weight: bold;
}
.homepic_col_con{
	width:210px; position: relative; float:left; margin-right:33px; margin-top:5px; margin-bottom:5px;
	font-family: Arial, Helvetica, sans-serif ; color:#333333; font-size:12px; line-height:18px; text-decoration:none; text-align: center; font-weight: normal;
}



.page{
	width:100%; position: relative; float:left; margin-top:20px; text-align:center;
}


#ticker { width:264px; overflow:auto; }
#ticker dt { font:normal 13px verdana; padding:0 2px 2px 2px; padding-top:10px; border-bottom:none; border-right:none; position:relative; line-height:20px; }
#ticker dd { margin-left:0; font:normal 13px verdana; padding:0 0 0 0; position:relative; line-height:20px;}
#ticker dd.last { border-bottom:1px solid #ffffff; }
#ticker div { margin-top:0; }




#sitemap {width:720px; text-align:left; margin:0 auto; padding-left:1px;}

#sitemap ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;}
#sitemap ul {display:;} 

#sitemap li {margin:0; padding:0; list-style:none;}
#sitemap li {}
#sitemap ul ul {/*position:absolute; left:-9999px; z-index:6666666;*/}

#sitemap ul.level1 {margin:0 auto;}
#sitemap ul.level1 li.level1-li {float:left;  position:relative; width:720px; background-color:#efefef; margin-bottom:10px;  }
#sitemap ul.level1 li.level1-li a.level1-a {float:left;color:#333333; text-decoration:none; padding:0 15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center;line-height:28px; font-weight:bold; }
#sitemap ul.level1 li a:hover { background-image:url(http://www5.ha.org.hk/rcbts/over.png); background-repeat:repeat-x;}

#sitemap ul.level2 {background-color:#F6F6F6; float:left; width:700px; position:relative;  padding-left:20px;}
#sitemap ul.level2 li a{background-color:#F6F6F6; color:#3B3B3B; line-height:30px; border-bottom:1px #eee solid; font-family:Arial, Helvetica, sans-serif; font-size:13px;padding:0 20px;}
#sitemap ul.level2 li a:hover{background-image:url(http://www5.ha.org.hk/rcbts/oversub.png); background-repeat:repeat-x;color:#000000;background-color:#fff;}


#sitemap ul.level3 {background-color:#F6F6F6; padding-left:20px;width:680px; overflow:hidden; }

#sitemap b {position:absolute;} /* -- for IE6 non-flyout dropdowns to stop flickering - who knows why --*/

#sitemap a {display:block; text-decoration:none;}


/*#sitemap ul li:hover > ul { left:0;}
#sitemap ul ul li:hover > ul { left:100%; top:auto; margin-top:-31px; margin-left:0px;}
#sitemap li.left:hover > ul { left:auto; right:0; top:48px;}
#sitemap li.left ul li:hover > ul {left:auto; right:100%; top:auto; margin-top:-31px; margin-right:0px;}
*/

#sitemap a:hover ul {left:0; top:48px;}
#sitemap li.left a:hover ul {left:auto; right:0px; top:48px;}

#sitemap li.left ul a {text-align:left;}


#sitemap a:hover a:hover ul, 
#sitemap a:hover a:hover a:hover ul {left:100%; visibility:visible;}
#sitemap li.left a:hover a:hover ul, 
#sitemap li.left a:hover a:hover a:hover ul {left:auto; right:0; visibility:visible;}

#sitemap a:hover ul ul, 
#sitemap a:hover a:hover ul ul {left:-9999px;}
#sitemap li.left a:hover ul ul, 
#sitemap li.left a:hover a:hover ul ul {left:-9999px;}

#sitemap li a.drop {background:url(http://www5.ha.org.hk/images/menudot.jpg) no-repeat right center;}
#sitemap li a.fly {background-color:#F6F6F6;}
#sitemap li a:hover.fly {background-color:#F6F6F6;}
#sitemap li.left ul a.fly {background-color:#F6F6F6;}
#sitemap li.left ul a:hover.fly {background-color:#F6F6F6;}

#sitemap li a:hover {color:#c60;} 
#sitemap li a.fly:hover {color:#c60; background-color:#ffffff;} 
#sitemap li:hover > a {color:#3B3B3B;}
#sitemap ul li:hover > a.fly {color:#3B3B3B; background-color:#ffffff;}

/*#sitemap table {position:absolute; height:0; width:0; left:0; border-collapse:collapse; margin-top:-6px;}
#sitemap table table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-30px; margin-left:-4px;}

#sitemap li.left table {position:absolute; height:0; width:0; left:auto; right:0; border-collapse:collapse; margin-top:-4px;}
#sitemap li.left table table {position:absolute; left:auto; right:100%; height:0; width:0; border-collapse:collapse; margin-top:-30px; margin-right:-4px;}
*/







.table03px {
	FONT-SIZE: 5px;line-height: 3px; height:3px;
}
.table05px {
	FONT-SIZE: 5px;line-height: 5px; height:5px;
}
.table07px {
	FONT-SIZE: 7px;line-height: 7px; height:7px;
}
.table10px {
	FONT-SIZE: 10px;line-height: 10px; height:10px;
}
.table15px {
	FONT-SIZE: 15px;line-height: 15px; height:15px;
}
.table20px {
	FONT-SIZE: 15px;line-height: 20px; height:20px;
}





