<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
	font-size:50%;
}
.m_layer2{
	margin-left: 36px;
}
.m_layer3{
	margin-left: 26px;
}
/* =================================================================================================
	Get Mobile Screen width
================================================================================================= */
@media screen and (min-width: 1px) and (max-width: 801px) {
  body{
  	/*display: none;*/
    font-size:90%;
    /*-moz-zoom-out:*/
  }
  .m_layer a, .m_layer a:link{
    height: 45px;
  }
  #branding img{
    width: 650px;
    height: auto;
  }
  .m_layer2{
    margin-left: 65px;
  }
  .m_layer3{
    margin-left: 52px;
  }
}
/* =================================================================================================
	govhklite.css
	GovHK Lite Style
================================================================================================= */
.tc_chi,  .tc_chi #searchBox, .tc_chi .button{
	font-family:"�鰵蝝唳�𡡞��", "�鰵蝝唳�𡡞��", PMingLiu, "蝝唳�𡡞��", "蝝唳�𡡞��" , MingLiu,Helvetica, "Myriad Pro", Arial, sans-serif;
}
.sc_chi, .sc_chi #searchBox, .sc_chi .button{
	font-family:"�鰵蝏���𦒘��", "�鰵蝏���𦒘��", PMingLiu, "蝏���𦒘��", "蝏���𦒘��" , MingLiu,Helvetica, "Myriad Pro", Arial, sans-serif;
}
.english, .english #searchBox, .button{
	font-family:Helvetica, Myriad Pro, Arial;
}

.table{
  width:100%;
  border:0px;
  cellpadding:0px;
  cellspacing:0px;
}

.td{
  width:100%;
  height:100%;
  valign:top;
}

.footer{
  font-size:1.6em;
  padding-bottom: 10px;
  height: 40px;
}

.displaynone{
  display: none;
}

.csd_map th,.csd_map_tc th,.csd_map_sc th, .th_fix{
  text-align: left;
  font-weight: normal;
}
ol {
  padding: 0;
  margin: 0 0 10px 25px;
}
.top_btn{
  /*position: absolute;*/
  float: right;
  /*margin-left: 749px;*/
  font-size: 13px;
  width: 50px;
  margin-top: -35px;
}
.back_btn{
  /*position: absolute;*/
  float: left;
  margin-left: 21px;
  font-size: 13px;
  width: 60px;
  margin-top: -35px;
}
.back_btn img{
  margin-top: 1px;
  position: absolute;
  margin-left: -14px;
}
.top_btn img{
  margin-top: 2px;
  position: absolute;
  margin-left: 2px;
}
/* ------------------- h1-h4 -------------------*/
h1 {
  font-size: 1.6em;
  margin-top: 25px;
}
h2 {
  font-size: 1.3em;
  color: #2E3192;
}
h3 {
  font-size: 1.2em;
  color: #2E3192;
}
h4 {
  font-size: 1.1em;
  color: #008d82;
}
/* ------------------- ul index_bullet -------------------*/
.index_bullet{
  list-style: disc outside url("/images/english/images/general/blue_bullet.gif");
}
.index_bullet_star_abt{
	*margin:0 -5px 0 0;
  margin: 0;
  padding-left: 20px;
  list-style-image: url('/english/image/general/star.png');
}
/* ------------------- align -------------------*/
.left {
  padding-right: 10px;
  position: relative;
  width: auto;
  text-align: center;
}
.left img{
  float:left;
}
.center{
  text-align: center;
  position: relative;
  width: auto;
}
.right {
  padding-left: 10px;
  position: relative;
  width: auto;
  text-align: center;
  clear: both;
  display: block;
  width: auto;
  float: right;
}
.right img{
  float:right;
}
/* ------------------- table_general -------------------*/
.table_general{
  border-collapse: collapse;
  border-spacing: 0;
  margin: 5px 0;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  width: 100%;
}
.table_general tr th,.table_general tr:first-child td{
  background: none repeat scroll 0 0 #EBF8FF;
  /*font-size: 1.2em;*/
  line-height: 25px;
  color: #028BCE;
  text-align: center;
  font-weight: bold;
  border: 1px solid #cccccc;
}
.table_general tr td{
  vertical-align: top;
  border: 1px solid #cccccc;
  padding: 5px 5px 5px 5px;
}
/* ------------------- table_sva -------------------*/
.table_sva{
  border-collapse: collapse;
  border-spacing: 0;
  margin: 5px 0;
  border: 1px solid #cccccc;
  width: 100%;
}
.table_sva tr td{
  vertical-align:top;
  border: 1px solid #cccccc;
  width: 120px; 
}
.table_sva img{
  margin: 0 auto;
  display: block;
  width: 120px;
}
.table_sva .blue1{
  background: none repeat scroll 0 0 #cbdfff;
}
.table_sva .blue2{
  background: none repeat scroll 0 0 #e5efff;
}
.table_sva .green1{
  background: none repeat scroll 0 0 #c5e9c9;
}
.table_sva .green2{
  background: none repeat scroll 0 0 #e7fee9;
}
.table_sva .red1{
  background: none repeat scroll 0 0 #f9d4d6;
}
.table_sva .red2{
  background: none repeat scroll 0 0 #f7e7e9;
}
/* ------------------- table_stat -------------------*/
.table_stat{
  border-collapse: collapse;
  border-spacing: 0;
  margin: 5px 0;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  width: 100%;
}
.table_stat tr:first-child td,.table_stat tr:first-child th{
  background: none repeat scroll 0 0 #EBF8FF;
  /*font-size: 1.2em;*/
  line-height: 40px;
  color:#028BCE;
  text-align: center;
  font-weight: bold;
}
.table_stat tr td{
  vertical-align:top;
  border: 1px solid #cccccc;
}
.table_stat tr td:not(:first-child) {
  text-align: center;
}
.table_stat tr th{
  border: 1px solid #cccccc;
}
/* ------------------- table_pressrelease -------------------*/
.table_pressrelease{
  border-collapse: collapse;
  border-spacing: 0;
  margin: 5px 0;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  width: 100%;
}
.table_pressrelease tr:first-child th,.table_pressrelease tr:first-child td{
  background: none repeat scroll 0 0 #EBF8FF;
  /*font-size: 1.2em;*/
  line-height: 25px;
  color: #028BCE;
  text-align: center;
  font-weight: bold;
  border: 1px solid #cccccc;
}
.table_pressrelease tr td{
  vertical-align:top;
  border: 1px solid #cccccc;
  padding: 5px 5px 5px 5px;
}
.table_pressrelease tr td:first-child{
  text-align: center;
  width:100px;
}
/* ------------------- table_photo_display ------------------- */
.table_photo_display{
  border-collapse: collapse;
  border-spacing: 0;
  margin: 5px 0;
  background-color: #ffffff;
  width: 653px;
}
.table_photo_display td{
  text-align: center;
  vertical-align: top;
  padding: 10px 10px 10px 10px;
}
.table_photo_display td img{
  padding-top: 5px;
}
/* ------------------- table_news -------------------*/
.table_news{
  font-size: 95%;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 5px 0;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  /* width: 653px; */
  /*margin-left: 40px;*/
  float: left;
  height:100%;
}
.table_news tr th{
  background: none repeat scroll 0 0 #EBF8FF;
  /*font-size: 1.2em;*/
  line-height: 25px;
  color: #028BCE;
  text-align: center;
  font-weight: bold;
  border: 1px solid #cccccc;
}
.table_news tr th:first-child{
  width: 182px;
}
.table_news tr td{
  vertical-align: top;
  border: 1px solid #cccccc;
  padding: 5px 5px 5px 5px;
}
.table_news tr td:first-child{
  text-align: center;
}
/* ------------------- table ---------------------------*/
table .row_underline td, table .row_underline th{
	border-bottom-color: black;
    border-bottom-style: solid;
    border-bottom-width: 2px;
}
/* ------------------- vacancies -------------------*/
.vacanContent{
  font-size: 95%;
  width:653px;
  border-collapse: collapse;
  border-spacing: 0;
  margin-left: 40px;
  float: left;
}


/* =================================================================================================
	COMMON ELEMENTS
================================================================================================= */

#searchBox{
	color:#666;
	background:url(/common/image/mobile/header/searchbox.gif) left top no-repeat;
}

#searchBox{
	height:28px;
	
	width:195px;
	margin-left:5px;
	/*font-size:16px;*/
	background-image: url(/grants/common/image/mobile/search.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#searchIcon{
	background:url(/grants/common/image/mobile/search_btn.png) right top no-repeat;
	border:0px solid #FFF;
	height:29px;
	width:26px;
}

p{/*
  font-size:1.3em;
  
	color: #5D6A6C;
*/
color:#000;
padding-bottom:10px;
line-height:1.5;
}

.maintext{
  line-height:1.5;
}

a:link{
  color:#269ED2;
	text-decoration:none;
  /*font-size:1.3em;*/
}
a:hover,a:active,a:focus{
	text-decoration:underline;
	color:#269ED2;
}
ul{
	list-style-type:none;
}

.text ul li {
  list-style-type: disc;
}


.floatedWrapper{
	/*width:100%;*/
	overflow:hidden;
}

.padding{
	padding-left:10px;
	padding-right:10px;
	padding-top: 10px;
	font-size: 2em;
	line-height: 30px;
}

.first{
	border-top-width: 1px;
	border-top-style: solid;
	border-color:#ffffff;
	border-radius: 6px 6px 6px 6px;
	background: #1E7FA4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2OTUzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZjUzNGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1E7FA4 0%, #1E7FA4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1E7FA4), color-stop(100%,#1E7FA4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1E7FA4 0%,#1E7FA4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1E7FA4 0%,#1E7FA4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1E7FA4 0%,#1E7FA4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1E7FA4 0%,#1E7FA4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1E7FA4', endColorstr='#1E7FA4',GradientType=0 ); /* IE6-8 */
  &lt;!--[if gte IE 9]&gt;
  &lt;style type="text/css"&gt;
  .gradient {
    filter: none;
  }
  &lt;/style&gt;
  &lt;![endif]--&gt;
	background-repeat:repeat-x;
	overflow: hidden;
  /*margin-top: 20px;*/
}

.second{
	font-size: 9px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top: 1px solid #FFFFFF;
	background: #d5eff9; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2OTUzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZjUzNGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #d5eff9 0%, #d5eff9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5eff9), color-stop(100%,#d5eff9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d5eff9 0%,#d5eff9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d5eff9 0%,#d5eff9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d5eff9 0%,#d5eff9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d5eff9 0%,#d5eff9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5eff9', endColorstr='#d5eff9',GradientType=0 ); /* IE6-8 */
  &lt;!--[if gte IE 9]&gt;
  &lt;style type="text/css"&gt;
  .gradient {
    filter: none;
  }
  &lt;/style&gt;
  &lt;![endif]--&gt;
	background-repeat:repeat-x;
	overflow: hidden;
  /*margin-top: 20px;*/
}

.third{
	font-size: 8px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top: 1px solid #FFFFFF;
	background: #EFF9FE; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2OTUzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZjUzNGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #EFF9FE 0%, #EFF9FE 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EFF9FE), color-stop(100%,#EFF9FE)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #EFF9FE 0%,#EFF9FE 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #EFF9FE 0%,#EFF9FE 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #EFF9FE 0%,#EFF9FE 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #EFF9FE 0%,#EFF9FE 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFF9FE', endColorstr='#EFF9FE',GradientType=0 ); /* IE6-8 */
	margin-left: -9px;
  &lt;!--[if gte IE 9]&gt;
  &lt;style type="text/css"&gt;
  .gradient {
    filter: none;
  }
  &lt;/style&gt;
  &lt;![endif]--&gt;
	background-repeat:repeat-x;
	overflow: hidden;
  /*margin-top: 20px;*/
}

.forth{
	font-size: 8px;
	border-top-width: 0px;
	border-top-style: solid;
	margin-left: 9px;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2OTUzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZjUzNGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
	a{
		color:#0071B3;
  }
  &lt;!--[if gte IE 9]&gt;
  &lt;style type="text/css"&gt;
  .gradient {
    filter: none;
  }
  &lt;/style&gt;
  &lt;![endif]--&gt;
	background-repeat:repeat-x;
	overflow: hidden;
  /*margin-top: 20px;*/
}

.first11{
	background: -moz-linear-gradient(top,  #1E7FA4 0%, #2a3345 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1E7FA4), color-stop(100%,#2a3345)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1E7FA4 0%,#2a3345 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1E7FA4 0%,#2a3345 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1E7FA4 0%,#2a3345 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1E7FA4 0%,#2a3345 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1E7FA4', endColorstr='#2a3345',GradientType=0 ); /* IE6-8 */
	background-repeat:repeat-x;
	overflow: hidden;
	border-radius: 4px 4px 4px 4px;
  /*margin-top: 20px;*/
}

.last{
	border:none !important;
	
}
.clear{
	clear:both;
}

.access {
	position:absolute;
	left:0;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}
/*.lite-image, .lite{
	display:block;
}*/

.more{
	
	color:#1C88C2;
	background-color:#D2E7F3 !important;
	border-top:0px solid #CCC !important;
	padding:0;
	
	
}
.more a{
  
	//display:none;
	/*color:#1C88C2!important;*/
	padding-right:21px !important;
	
	font-weight:normal !important;
	line-height:3;
	
	
}
.more a:hover, .press a:active, .press a:focus{
	text-decoration:none;
	background-color: #D2E7F3;
	background-repeat: no-repeat;
	background-position: right center;
}



.press{
  
	color:#1C88C2
	background-color:#FFF!important;
	border-top:0px solid #CCC !important;
	padding:0;
	
	
}
.press a{
  
	//display:none;
	/*color:#1C88C2 !important;*/
	padding-right:21px !important;
	background:#FFF  !important;
	font-weight:normal !important;
	line-height:3;
	
	
}
.press a:hover, .press a:active, .press a:focus{
	text-decoration:none;
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: right center;
}

.back{
  
	color:#1C88C2;
	background-color:#FFF!important;
	border-top:0px solid #CCC !important;
	padding:0px;
	
	
	
}
.back a{
	display:none;
	color:#1C88C2 !important;
	padding-right:21px !important;
	background:#FFF  !important;
	font-weight:normal !important;
	line-height:1;
	margin-top:10px;
	
	
}
.back a:hover, .back a:active, .back a:focus{
	text-decoration:none;
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: right center;
}



.top{
	
	background:#FFF !important;
	border-top:1px solid #CCC !important;
	padding:0;
	background-image:url(/common/image/mobile/gray_bar2_repeat.gif);
	background-repeat:repeat-x;	
	display:none;
}

.top a {
	display:none;
	color:#930 !important;
	padding-right:21px !important;
	background-image:url(/common/image/mobile/gray_bar2_repeat.gif);
	background-repeat:repeat-x;
	font-weight:normal !important;
	line-height:1;
	padding-top:5px;
}



/* =================================================================================================
	Settings
================================================================================================= */
.settings_box{
  padding-left:10px;
  padding-top:10px;
  padding-right:10px;
  
}

.settings_box h1{
  padding-bottom:10px;
  font-size:1.3em;
}

.statement{
  font-size:1.3em;
  color:grey;
}

#notify{
  display:none;
  text-align:center;
  width:100%;
  height:30px;
  font-size:1.3em;
  padding-top:12px;
  background:yellow;
  color:red;
} 


#breadCrumb p{
  font-size:1em;
  color:#666666;
}

#breadCrumb a{
  font-size:1em;
  color:#06F;
}

/* =================================================================================================
	GRID
================================================================================================= */
#wrapper{
	margin-left:auto;
	margin-right:auto;	
	width:100%;
	min-width:240px;
	max-width:800px;
	background:#FFF;
	background:#FFF;
	_width:expression((documentElement.clientWidth &gt;800) ? "800px" : "auto" );
}
#branding{
  margin-top:10px;
  margin-left:-15px;
  /*height:60px*/
}
#top-tool-bar {
	font-size:1.3em;
	margin:5px 0;
}
#top-tool-bar a{
	margin-left:5px;
}
#ttb-container {
	line-height:1.3;
	margin-left:10px;
	margin-right:10px;
}

.date{
	font-size:1.3em; 
	color: #5D6A6C;
	padding-left:10px;
	padding-right:10px;
	margin-top:5px; 
	margin-bottom:5px;
}

.tabledate{
  /*	font-size:1.2em; */
	color: #5D6A6C;
	padding-left:10px;
	padding-right:10px;
	margin-top:5px; 
	margin-bottom:5px;
}

td.tabledate{
	color: #000;
}
#lang{
  
	/*float:left;*/
	padding-top: 5px;
  /*width:100%;*/
	padding-left: 10px;
}
#lang a {
  font-size:2em;
  padding-right: 15px;
}

#govHkSearch{
	background: -moz-linear-gradient(top,  #028bce 0%, #1c467a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#028bce), color-stop(100%,#1c467a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #028bce 0%,#1c467a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #028bce 0%,#1c467a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #028bce 0%,#1c467a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #028bce 0%,#1c467a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#028bce', endColorstr='#1c467a',GradientType=0 ); /* IE6-8 */
	background-repeat:repeat-x;
	overflow: hidden;
	border-radius: 4px 4px 4px 4px;
  /*margin-top: 20px;*/
}

#govhkSearch{
	background: #fbc243; /* Old browsers */
	
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiYzI0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmODlmMzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #fbc243 0%, #f89f37 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbc243), color-stop(100%,#f89f37)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #fbc243 0%,#f89f37 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #fbc243 0%,#f89f37 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #fbc243 0%,#f89f37 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #fbc243 0%,#f89f37 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbc243', endColorstr='#f89f37',GradientType=0 ); /* IE6-8 */
  &lt;!--[if gte IE 9]&gt;
  &lt;style type="text/css"&gt;
  .gradient {
    filter: none;
  }
  &lt;/style&gt;
  &lt;![endif]--&gt;
	background-repeat: repeat-x;
}
#searchBoxContainer{
	background:none;
	padding:3px 0 0 0;
	margin-left:10px;
  
}
#searchBox{
	height:28px;
	
	width:195px;
	margin-left:5px;
	/*font-size:16px;*/
	background-image: url(/common/image/mobile/search.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#searchIcon{
	height:28px;
	width:26px;
	margin-right:5px;
	background-image:url(/common/image/mobile/search_btn.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#searchBox, #searchIcon{
	-webkit-border-radius:0;
}
#breadCrumb {
	font-size:1.3em;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	padding:0;
	background:none;
	line-height:1.2;
}
#breadCrumb a:link{
	text-decoration:underline;
}
#breadCrumb a:hover,#breadCrumb a:focus,#breadCrumb a:active{
	text-decoration:none;
}
#breadCrumb a:hover{
  color:#000;
	text-decoration:underline;
}




/* =================================================================================================
	BOX (EACH SECTION)
================================================================================================= */
.hr{
	width:100%;
	height:5px;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
  
	
}
.box{
	clear:both;
	color:#333;
	/*font-size:100%;*/
}
.box{
	/*word-wrap:break-word;*/
}
.box li .box{
	border:none;
}
.box h1 a{
  
  cursor:default;
}
.box h1, .box h2, .box h3{}
.box h1, .box h2{
	clear:both;
	color:#FFF;
	/*
    padding-right:10px;
  */
	padding-left:10px;
	
	font-weight:normal;
	background-repeat: no-repeat;
	/*overflow: hidden;*/
  
}
.contenttext{
  background-color:#fff;
  font-size: 1em; 
  color:#000;
  width:100%;
}


/*.box div{
  background-image:url(../image/blue_bar_repeat.png);
  background-repeat:repeat-x;
  
  }
*/




.box h2 img{
  cursor:pointer;
}




.box h2 a{
	color:#000;
}



.box h3 a{
	display:block;
	clear:both;
	color:#FFF !important;
	background:#837E7A;
	padding:5px 10px;
	text-decoration:none;
}
.box h3 a:hover, .box h3 a:active, .box h3 a:focus{
	background:#C46A2B;
}
.box ul{
	clear:both;
	line-height:1.1;
	background-repeat: repeat-x;
  
	
}

.box dl{
	padding:5px;
}

.box a{
  text-decoration:none;
}

.box table{
	/*wrap long text in table cell*/
	table-layout:fixed;
}
/*box with zebra color*/
.zebra ul li{
	border:none;
}
.zebra ul{
  padding-top:5px;
  
}

.zebra h4{
	font-weight:normal;
}
.alt{
  background:#D2E7F3;
}
.zebra .alt{
	background:#D2E7F3;
}
.zebra li a{
	//display: block;
  color: #FFFFFF;
  font-size:12px;
  text-decoration: none;
  /*font-size:1.3em;
    background-position: center;
    background-repeat: repeat-x;
  */
  //padding-top: 20px;
  //padding-right: 10px;
  //padding-bottom: 13px;
  //padding-left: 20px;
}
.zebra li a:hover{
  text-decoration:underline;
  cursor:pointer;
  color:#06F;
}


.zebra li img{
  border:none;
	
}






.boxop{
	clear:both;
	color:#333;
  /*font-size:100%;*/
}
.boxop, .boxop *{
	word-wrap:break-word;
}
.boxop li .box{
	border:none;
}
.boxop h1, .boxop h2, .boxop h3{/*font-size:1.3em;*/}

.boxop h1, .boxop h2{
	clear:both;
	color:#2C2C2C;
	font-weight:normal;
	padding-top:2px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
  vertical-align:middle;
}
.boxop div{
  background: url(/common/image/mobile/gray_menu_repeat.png) top left repeat-x;
  display: block;
  overflow: hidden;
  white-space: nowrap;
}


.boxop h2 img{
  cursor:pointer;
}




.boxop h2 a{
	color#000;
}
.boxop h3 a{
	display:block;
	clear:both;
	color:#FFF !important;
	background:#837E7A;
	padding:5px 10px;
	text-decoration:none;
}

.boxop ul{
	clear:both;
	line-height:1;
	background-repeat: repeat-x;
}
.boxop ul li{
  
	
}
.boxop dl{
	padding:5px;
}
.boxop table{
	/*wrap long text in table cell*/
	table-layout:fixed;
}



#cnlButton{
  border-width:0px;
  background-color:transparent;
  background-image:url(/common/image/mobile/arrow_down.png);
  height:12px;
  width:12px;
}

#paper{
  font-size:1.3em;
  color:#212121;
  background-image:none;
  margin-left:10px;
  padding-top:10px;
  font-weight:bold;
}

.text{
  font-size:1.3em;
  color:#5D6A6C;
  float:left;
  margin-top:5px;
  padding-left:10px;
  padding-right:10px;
  margin-top:5px;
  margin-bottom:30px;
}

.show_default{
  display:block;
}

.show{
  display:block;
}









.submenu{
  float:left; 
  padding-top:5px;
  padding-bottom:5px;
  margin-left:0px;
  
  width:60%;
  
  color:#2C2C2C;
}




.NPsubmenu{
  float:right;
  margin-top:5px;
  margin-bottom:5px;
  margin-right:10px;
  background-color:transparent;
  background-image:none;
  width:65%;
  min-height: 80px;
}

.NPsubmenu p{
  font-size:1.3em;
  color:#5D6A6C;
}

.mainmenu{
  color:#FFFFFF;
  float:left; 
  background-color:transparent;
  background-image:none;
  /*
    width: 97%;
  */
  width:90%;
  height: 26px;
  padding-top:3px;
  white-space:nowrap;
  
}

.mainmenu a
{
  padding:0px;
  margin:0px; 
  color:#FFF;
  font-size:2em !important;
  *font-size:1.3em;
}


.subimg{
  float:right; 
  margin-top:5px;
  margin-bottom:5px;
  margin-right:50px;
  margin-left:10px;
  background-color:transparent;
  background-image:none;
  width:10%;
}

.NPsubimg{
  float:left; 
  margin-top:10px;
  margin-bottom:20px;
  margin-left:15px;
  margin-right:2px;
  background-color:transparent;
  background-image:none;
  height:30px;
  width:10%;
}


.clear{
  clear:both;
  background-image:none;
  background-color:#FFF;
  width:0px;
  height:0px;
}

.icon{
  width:10px;
  height:10px;
  float:right; 
  margin:10px 10px 5px 0px;
  background-color:transparent;
  background-image:url(/common/image/mobile/arrow_down.png);
  background-repeat:no-repeat;
  background-position:center;
}

.icon_default{
  width:10px;
  height:10px;
  float:right; 
  margin-top:10px;
  margin-bottom:10px;
  margin-right:10px;
  margin-left:10px;
  background-color:transparent;
  background-image:url(/common/image/mobile/arrow_down.png);
  background-repeat:no-repeat;
  background-position:center;
}

.PRimg{
  margin-top:10px; 
  margin-bottom:10px; 
  margin-left:10px;
}

#weather{
  display:inline;
}
.weather{
  float:left;
  /*font-size:1.3em;*/
  color:#2C2C2C;
}


#content h1{
  font-size:1.231em;
  color:#212121;
  float:left;
  background-color:#FFF;
}


.li_first{
  padding-top:8px;
}


#lang li a:visited{
  color:#06F;
  font-size:1.3em;
}


ul{
  
	
  margin-top:0;
  margin-left:25px;
	margin-bottom:10px;
	
	vertical-align:middle;
  
	padding-top: 3;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
  
}

li{
	margin:0;
  
	
  
	vertical-align:middle;
  
	padding-top: 3;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

h1{
	margin:0;
  
	outline:0;
  
	vertical-align:baseline;
  
	
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

.backButton
{
	float:left;
	margin:10px;
}

.topButton
{
	float:right;
	margin:10px;
}
.boxop.zebra{
  /*height:30px;*/
}

.boxop.zebra a{
  color:#06F;
  padding:0px; margin:0px;
  
  
}
.boxop.zebra h1{
  height: 26px;
  line-height:35px;
  *font-size:2em;
  
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  * Order List
*/
div#newsContent ul{
  margin-left:25px;
  list-style-type:disc;
}

div#newsContent ul ul{
  margin-left:25px;
  list-style-type:disc;
}
div#newsContent ul ul ul{
  margin-left:25px;
  list-style-type:disc;
}
/*
  div#newsContent li{
  list-style-type:inherit;
  }
  div#newsContent li li{
  list-style-type:inherit;
  }
  div#newsContent li li li{
  list-style-type:inherit;
  }
*/


div#newsContent ol{
  margin-left:25px;
  list-style-type:upper-roman;
}

div#newsContent ol ol{
  margin-left:25px;
  list-style-type:lower-latin;
}

div#newsContent ol ol ol{
  margin-left:25px;
  list-style-type:lower-roman;
}

#newsContent {
  /*font-size:1.3em*/
}


div.newsContent2 ul{
  margin-left:25px;
  list-style-type:disc;
}

div.newsContent2 ul ul{
  margin-left:25px;
  list-style-type:disc;
}
div.newsContent2 ul ul ul{
  margin-left:25px;
  list-style-type:disc;
}


div.newsContent2 ol{
  margin-left:25px;
  list-style-type:upper-roman;
}

div.newsContent2 ol ol{
  margin-left:25px;
  list-style-type:lower-latin;
}

div.newsContent2 ol ol ol{
  margin-left:25px;
  list-style-type:lower-roman;
}

.newsContent2 {
  /*font-size:1.3em*/
}


.orderListRoman{
  list-style-type:upper-roman;
}
.orderListAlpha{
  list-style-type:lower-latin;
}
.orderListBullet{
  list-style-type:bullet;
}

.orderListCircle
{
  list-style-type:circle;
}
.orderListSquare
{
  list-style-type:square;
}

.orderListDec
{
  list-style-type:decimal;
}

.orderList
{
  list-style-type:lower-roman;
}

.orderIndent{
  margin-left:20px;
}

.staticdisplay_KeyTable {
  width:100%;
  border-left:1px solid #c6d5e1; 
  border-top:1px solid #c6d5e1;
  border-right:1px solid #c6d5e1; 
  border-bottom:none; 
  margin:0px auto 15px;
  border-spacing: 0px;
}
.staticdisplay_KeyTable th h1 {padding:4px 6px 6px;cursor:pointer; }
.staticdisplay_KeyTable td {padding:4px 6px 6px; border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1}
.staticnosort{width:200px;}


.display_KeyTable td {
  border-bottom: 1px solid #C6D5E1;
  border-right: 1px solid #C6D5E1;
  padding: 4px 6px 6px;
	color:#1E486E;
  
}

td.sortablehead { padding:4px 6px 6px; cursor:pointer;background:url(/common/image/table-sorter/header-bg-blue.png);
background-repeat: repeat; text-align:left; color:#FFF; border:0px solid #fff; border-right:none;cursor: default;}

th.nosort{
  background:url(/common/image/whats_new/header-bg-blue.png);
  background-repeat: repeat;
  text-align:left; 
  color:#FFF; 
  border:1px solid #fff; 
  border-right:none;
  padding-left:5px;
}


.staticdisplay_KeyTable tr:nth-child(odd) {background: #ECF2F6}

li.date{
  font-size:1.3em;
}

.box.zebra ul li {
  list-style-type: none;
}

.mobilePressDate {
  padding-left: 20px;
}

tr.even {
  background-color: #F0F0F0;
}

#settings{
  font-size:1.3em;
}

.fhb-rightmenu-nav{
  
  
  
}

.rightmenu a{
  font-size: 2em;
  *font-size: 2em;
  line-height: 35px;
}

.rightmenu  a:link,.rightmenu  a:visited {text-decoration:none;}
.rightmenu  a:hover, .rightmenu  a:active, .rightmenu  a:focus {text-decoration:underline;}

#lang a:link, #lang a:visited {text-decoration:none;}
#lang a:hover, #lang  a:active, #lang a:focus {text-decoration:underline;}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  * Decentralize
*/

.editContent p
{
	line-height: 25px;
	padding-top:7.5px;
	padding-bottom:7.5px;
  
}

.editContent ul
{
	line-height: 25px;
	padding-top:7.5px;
	padding-bottom:7.5px;
}

.editContent ol
{
	*padding-left : 5px;
	line-height: 25px;
	padding-top:7.5px;
	padding-bottom:7.5px;
}

.editContent img
{
	vertical-align:middle;
}
.editContent h2
{
	line-height: 25px;
	padding-top:7.5px;
	padding-bottom:7.5px;
	font-size:1.17em;
}
.editContent h3
{
	line-height: 25px;
	padding-top:4.5px;
	padding-bottom:4.5px;
	font-size:1em;
  
}

.editContent h4
{
	font-size:1em;
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  * eto Style
*/

#css_eto table
{
	width:570px;
}
#css_eto 
{
	width:575px
}
#css_eto table, #css_eto th, #css_eto tr, #css_eto td
{
	
  vertical-align: top;
  padding-bottom: 5px;
  padding-left: 5px;
}

#css_eto img
{
	border: 0 0 0 0;
	vertical-align: bottom;
}

#css_eto ol
{
  *padding-left : 5px;
	list-style-type: decimal;
}

#css_eto ul
{
	list-style-type: disc;
}

#css_eto li ul
{
	list-style-type: circle;
}

#css_eto p, #css_eto ul, #css_eto ol, #css_eto table
{
	padding-bottom: 1em;
}

.eto_table { border-collapse:collapse; }


.eto_table, x:-moz-any-link, x:default {  border-collapse: separate;} /* FireFox 3 */


.eto_table table
{
	border-collapse:collapse;
}
.eto_table table, .eto_table th, .eto_table tr, .eto_table td
{
	border: 1px solid black;		
	padding: 5px;
	vertical-align: top;
}

.eto_table th
{
	display: none;
}
.eto_table ul
{
	vertical-align: top;
	padding-bottom: 0px;
	margin-left: 15px;	
}

.eto_table li
{
  list-style-position: outside;
}	

.eto_table_no_border { border: 0; }
.eto_table_no_border table, .eto_table_no_border tr, .eto_table_no_border td
{
	vertical-align: top;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border: 0;	
}

.eto_table_no_border th
{
	display: none;
}
.eto_table_no_border ul
{
	vertical-align: top;
	padding-bottom: 0px;
	margin-left: 15px;	
}
.eto_table_no_border li
{
  list-style-position: outside;
}	

.digital_cert {
	color: rgb(227, 108, 10);	
}

img.digital_cert {
	width: 80%;		
}

p.digital_cert, ul.digital_cert, ol.digital_cert, table.digital_cert {
	padding-bottom: 1em;
}


.Level1Menu{
	clear:both;
	line-height:1.1;
	background-repeat: repeat-x;
	border:none;
	padding-top:5px;
	padding-bottom:5px;
  
}

.Level1Menu a:hover,a:active,a:focus{
	text-decoration:underline;
}

.level2Menu{
	line-height:3;
	margin-left:25px;
}

.heightblock{
	height:10px;
}

.highlight{
	font-size:1.3em;
	float:left; 
	padding-top:5px;
	padding-bottom:5px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
	width:60%;
	color:#0066FF;;
}

.highlight a:hover,a:active,a:focus{
	text-decoration:underline;
	color:#0066FF;
}
div.level2SubMenu{
	line-height:3;
	margin-left:25px;
	background:url();
}

.level2SubMenu a{
	text-decoration:none;
}

.level2SubMenu a:hover,a:active,a:focus{
	text-decoration:underline;
	color:#0066FF;
}

/* --- video --- */
.white_content_video1{
	display:none;
}</pre></body></html>