@charset "gb2312";
/* =================================================================================================
	print.css
	PRINT STYLE
================================================================================================= */


/* =================================================================================================
	FONT FAMILY
================================================================================================= */

.en, .en input, .en select{font-family:Arial, Helvetica, sans-serif;}
.tc, .tc input, .tc select{/*font-family:PMingLiu, MingLiu, Arial, Helvetica, sans-serif;*/font-family:"ËÎÌå", Arial, Helvetica, sans-serif;}
.sc, .sc input, .sc select{/*font-family:PMingLiu, MingLiu, Arial, Helvetica, sans-serif;*/font-family:"ËÎÌå", Arial, Helvetica, sans-serif;}

*[lang|='en']			{font-family:Arial, Helvetica, sans-serif;}
.tc .en, .sc .en		{font-family:Arial, Helvetica, sans-serif;} 					/*ie6*/
*[lang|='zh']			{/*font-family:PMingLiu, MingLiu, Arial, Helvetica, sans-serif;*/font-family:"ËÎÌå", Arial, Helvetica, sans-serif;}
.en .zh-HK, .en .zh-CN	{/*font-family:PMingLiu, MingLiu, Arial, Helvetica, sans-serif;*/font-family:"ËÎÌå", Arial, Helvetica, sans-serif;}	/*ie6*/

.print					{font-family:Arial, Helvetica, sans-serif;}


/* =================================================================================================
	HIDE COMMON ELEMENTS
================================================================================================= */
#header,#userGroups,#info,#auxiliaryMenu,#conformance,
#rotatingBanner,#navigation,#pagePhoto,
.backToTop,.buttonContainer,.access,.ignore
{
	display:none;
}

/* =================================================================================================
	GENERIC ELEMENTS
================================================================================================= */
div{
	color:#000 !important;
	background:#FFF !important;
	position:static !important;
	width:auto !important;
	height:auto !important;
}
a{
	font-weight:bold;
	color:#900;
	text-decoration:underline;
}
li{
	margin-bottom:1em;
}
img{
	border:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
.print{
	display:block;
	font-weight:normal;
	font-style:italic;
	color:#666;
	word-wrap:break-word;
}
#wrapper{
	width:170mm !important; /*A4 paper width:210mm; 20mm for margin*/
	margin:0;
	padding:0;
	font-size:12pt;
}

/* =================================================================================================
	SECTION HEADER
================================================================================================= */
#clusters h3 a,#featuredColumns h2,#weather h2,.singleMenu h2,
#iWantTo h2,#smartContent h3,.content h3,
.govAgencyAlphabetical h3, .collapsibleTitle h3, .noncollapsibleTitle h3 a,
.usergroups h3 a,
.accordion h2
{
	color:#000;
	font-weight:bold;
	padding:.2em 0;
	border-bottom:1pt solid #CCC;
	text-decoration:none;
	display:block;
}


/* =================================================================================================
	FOOTER
================================================================================================= */
#yqlj{
	margin-top:2em;
}
#footer{
	margin-top:2em;
}
#brandhk{
	border-top:1pt solid #CCC;
	overflow:hidden;
}
#brandhk img{
	margin-top:1em;
	float:right;
}

/* =================================================================================================
	ACCORDION MENU
================================================================================================= */
.accordion h2{
	font-size:112.5%;
}
.ui-accordion-header{
	text-decoration:none;
	display:block;
}
.ui-accordion-content{
	display:block !important;
}

/* =================================================================================================
	HOMEPAGE
================================================================================================= */
#lookingFor{
	font-size:150%;
	font-weight:bold;
	margin:.2em 0;
	padding:.2em 0;
	border-bottom:2pt solid #D74A0B;
}
#feature,#hkGallery,#weatherForecast,#weatherError,#apiError,#apiNormal .last,
.clusterTooltip strong, .singleMenuList img, .singleLink{
	display:none;
}
#clusters h3,#whatsHKTalking h2,#iWantTo h2,
#weather h2, .singleMenu h2{
	font-size:112.5%;
}
#weather .access{
	display:block;
}
#currentWeather a{
	color:#333;
	font-weight:normal;
	text-decoration:none;
}
.singleLink .print{
	font-size:62.5%;
}

/* =================================================================================================
	PAGE HEADER
================================================================================================= */
#pageHeader{
	background-position:0 center;
	background-repeat:no-repeat;
	border-bottom:2pt solid #D74A0B;
	padding:.2em 0;
}
#pageHeader h1{
	font-size:150%;
	margin:0;
	padding:0;
}
#breadCrumb{
	color:#999;
	font-size:87.5%;
	margin:.5em 0;
}
#breadCrumb a{
	color:#999 ;
	text-decoration:none;
}
#breadCrumb strong{
	color:#000;
}

/* =================================================================================================
	SMART MENU
================================================================================================= */
#smartMenu, #tabMenu, #legends{
	display:none;
}
.subCategories{
	padding-left:0;
	margin-left:0;
}
.contentItems{
	padding-left:0;
	margin-left:0;
	display:block !important;
}
.contentItems a{
	color:#000;
	text-decoration:none;
}
.contentItems p{
	color:#666;
}

/* =================================================================================================
	COLLAPSIBLE MENU
================================================================================================= */
.collapsibleMenu h3{
	font-size:112.5%;
}
.collapsibleMenu .collapsibleMenu h3{
	font-size:100%;
}
.collapsibleContent{
	display:block !important;
}
.collapsibleMenu .collapsibleMenu{
	margin-left:2em;
}

/* =================================================================================================
	ARTICLE
================================================================================================= */
#articleMenu{
	display:none;
}
.content{
	width:170mm;
	color:#333;
}
.contentLink{
	padding-left:0;
	margin-left:0;
}
.content table{
	width:auto!important;
}
.content th,.content td{
	border:1pt solid #CCC;
	padding:.5em;
}
.content h3{
	font-size:112.5%;
}

/* =================================================================================================
	FAQ
================================================================================================= */
#topFAQ{
	display:none;
}
.faq{
	padding-left:0;
	margin-left:0;
}
.faqNo{
	width:2.5em;
	float:left;
}
.faqQuestion{
	margin-top:2em;
	font-weight:normal;
	color:#000;
}
.faqAnswer{
	display:block !important;
}

/* =================================================================================================
	GOVT. AGENCY
================================================================================================= */
#govAgencyHeader{
	display:none;
}
.govAgencyAlphabetical,.govAgencyOrganisational{
	display:block !important;
	padding-left:0 !important;
	padding-right:0 !important;
	width:auto !important;
}

/* =================================================================================================
	ONLINE SERVICES / GOVT. FORM
================================================================================================= */
#findOnlineServices,#findEForms,#tabs,.eformsKeywords{
	display:none;
}
.eformsNotes{
	display:block;
	margin-top:1em;
}
.eformsFormats{
	font-weight:bold;
	display:block;
	margin-top:1em;
}

/* =================================================================================================
	PERSONALISED COLOR
================================================================================================= */
#styleSelector{
	display:none;
}

/* =================================================================================================
	SITEMAP
================================================================================================= */
#sitemap ul{
	display:block !important;
}
.usergroups{
	padding-left:0;
	margin-left:0;
}
.usergroups h3{
	font-size:112.5%;
}
.clusters{
	padding-left:0;
	margin-left:0;
}
.clusterHeader{
	color:#000;
}

/* =================================================================================================
	THEMATIC SITE
================================================================================================= */
#themeIdentity{
	display:none;
}

/* =================================================================================================
	fdyb LITE
================================================================================================= */
#top-tool-bar,#menu{
	display:none;
}
#lite-title{
	background-position:0 center;
	background-repeat:no-repeat;
	border-bottom:2pt solid #D74A0B;
	padding:.2em 0;
	font-size:150%;
	margin:0;
	padding:0;
}
.box{
	line-height:1.5;
	margin-bottom:1em;
}
.box h2{
	font-size:112.5%;
	margin-bottom:1em;
	color:#000;
	font-weight:bold;
	padding:.2em 0;
	border-bottom:1pt solid #CCC;
	text-decoration:none;
	display:block;
}