/* =================================================================================================
	typography.css
	TYPROGRAHPY

	Define the font size and font family
	Use class name en/tc/sc for different language style
	Define elements with unit 'em' indiciate that can be enlarged
	Define elements with unit 'px' will prevent the font size to be enlarged
================================================================================================= */


/* =================================================================================================
	FONT FAMILY
================================================================================================= */

.en, .en input, .en select{font-family: Arial, Helvetica, sans-serif;}
.tc, .tc input, .tc select{font-family: Arial, Helvetica, sans-serif;}
.sc, .sc input, .sc select{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: Arial, Helvetica, sans-serif;}
.en .zh-HK, .en .zh-CN	{font-family: Arial, Helvetica, sans-serif;}	/*ie6*/


/* =================================================================================================
	Font Size 
================================================================================================= */
body 
{
	font-size:62.5%;
	font-family:Arial, Helvetica, sans-serif;
}


/* =================================================================================================
	Wrapper
================================================================================================= */
/*
.rightCol .white_content, .rightCol .white_content2, .rightCol .white_content3, .rightCol .white_content4, .rightCol .white_content5, .rightCol .white_content6, .rightCol .white_content7, .rightCol .white_content8, .mainContent, .mainContentMid, .mainContentMini
{
	font-size: 1em;
}
*/

.mainMaster
{
  font-size: 1em;   
}


.iWant 
{
	font-size: 1.2em;
	font-weight: bold;
	vertical-align:top; 
}

.iWantToKnowDropText
{
	font-size: 1em;
	font-weight: bold;
	vertical-align:top; 
}
.mainNavPath
{
    font-size: 100%;
}

.mainTitle
{
    font-size: 1.4em;
	font-weight: bold;
	
}

.mainDate
{
	font-size: 1.2em;
}


.mainContentArea
{
	font-size: 1.3em;
}

.subDiv
{
    font-size: 1em;
}

.welcomeMessage
{
	font-size: 1.3em;
}


.iconBarItemFont , .weatherSuper
{
/*	font-size: 12px;*/
}




/* =================================================================================================
	Left Menu
================================================================================================= */

.sf-menu span,.sf-menu a, .sf-menu .menu_lv1
{
/*    font-size: 13px;*/
}

.sf-menu .separate-line
{
/*	font-size: 1px;*/
}
/* =================================================================================================
	Generic Content
================================================================================================= */
a.medium
{
/*	font-size: 12px;*/
}
a.large
{
/*	font-size: 16px;*/
}
a.xlarge
{
/*	font-size: 20px;*/
}

a.color
{
/*	font-size: 14px;*/
	font-weight: bold;
}
table.footer
{
	font-size: 1.3em;
}

.relatedVideo
{
	font-size: 1.3em;
}
table.relatedlink .relatedlink_top
{
	font-size: 1.3em;
}
table.relatedlink tr td table td
{
	font-size: 1.3em;
}


td.tableHeader
{
	font-size: 1.5em;
}
td.tableContent 
{
	font-size: 1em;
	font-weight: normal;
}

td.npcontent a, tr.downcontent td a
{
	font-size: 1.3em;
	font-weight: normal;	
}

td.tableDate {
	font-size: 1em;
	font-weight: normal;
	
}

td.links, div.links
{
	/*font-size: 75%;*/
}
table.adobe
{
	font-size: 80%;
}
span.consultitle
{
	font-size: 125%;
}
table.consul_content
{
	font-size: 85%;
}
span.condescript
{
	font-size: 80%;
}
.neg1
{
	font-size: -1;
}

.hotKeywords
{
    font-size: 1.2em;
	font-family:"Myriad Pro", Helvetica, Arial, sans-serif;
	font-weight:normal;
}

a.hotKeywords1
{
    font-size: 1.2em !important;
}
a.hotKeywords2
{
    font-size: 0.9em !important;
}
div.hotKeywordsArea a 
{
	font-size: 1em;
}

/* rightModule */
ul.pagination li
{
	font-size: 0.9em;
}

/* =================================================================================================
	What's New
================================================================================================= */


.display_KeyTable td {
	font-size: 100%;
}
.display_KeyTable th {
font-size: 100%;
	font-weight:normal;
}

/* =================================================================================================
	Change Fonts Size AAA
================================================================================================= */
 .font1, .font2, .font3
 {    
   /*font-size: 16px;*/
 }

/* =================================================================================================
	Homepage:  Prime Focus
================================================================================================= */
 
 #featured ul.ui-tabs-nav li
{
    font-size: 0.75em;
}

#featured li.ui-tabs-nav-item a 
{
    font-size: 1.3em;
}

/* =================================================================================================
	Right Tab Module
================================================================================================= */
span.HomeDownloadLink a, P.ArticleDownloadLink a, span.DownloadLink a
{
	font-size:1em;
}	
 ul.tabs li a, .grid-c2
{
	 font-size:1.3em;
}

 /* =================================================================================================
	Homepage:  Highlights
================================================================================================= */
div.scrollingtext
{

	font-size:100%;
}

#highlight_sidebar ul, #highlight_sidebar li h5, #highlight_sidebar li .info
{
    font-size:1em;
}
#highlight_sidebar li h5 a {
	font-size: 1.2em;
}

td.tableMore {
    font-size: 0.95em;
}
td.tableTitle {
	font-size: 1.1em;
	font-weight:bold;
}
 

/* =================================================================================================
	Homepage:  Videos
================================================================================================= */
#top h1
 {
	 font-weight:normal;
/*	 font-size:18px;*/
}
#top h1 span
{
/*	font-size:11px;*/
}

.video-js-box .vjs-subtitles 
{ 
/*	font-size: 20px;  */
}

.vjs-play-control span, .vjs-fullscreen-control div span , div.vjs-big-play-button span 
{ 
	font-size: 0; 
}
.vjs-controls .vjs-time-control
 {
/*	font-size: 10px; */
}

/* Download Links - Used for browsers that don't support any video.
---------------------------------------------------------*/
.vjs-no-video { font-size: small;  }


