

#header #header_sidebar #headerSearchBtnLink {	
	font-family:Verdana, Tahoma, "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
	position:relative;
	top:2px;
	/*border:1px solid white;*/
}

#header #header_sidebar #headerLinkList a {
	font-family:Verdana, Tahoma, "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
}

#header #header_sidebar ul {
	padding:0 2px .8em 0;
	margin:2.7em 0 0 0;
	position:absolute;
	top:0px;
	right:0px;
	font-size:11px;
	color:#bababa; /* pipeline color */
}

#keyword {
 position:relative;
 top:6px;
 color:red;
	border:1px solid black;
}


.homepage_focus_title { 
/* font-family:Arial, Helvetica, sans-serif; 
 font-size:16px; 
 color:#e2e2e2; 
 font-weight:700; 
 padding:3px 12px;*/
} 

.homepage_focus_title a {
 font-family:Arial, Helvetica, sans-serif; 
 font-size:14px; 
 color:#e2e2e2; 
 font-weight:700; 
 /*padding:5px 12px 0 12px;*/
 position:relative;
 top:6px;
 left:12px;
	text-decoration:none;
	/*border:1px solid red;*/
} 

.homepage_focus1 ul, .homepage_focus2 ul, .homepage_focus3 ul {
	list-style-type: none;
	margin:0;
	padding:63px 0 0 23px;	
	text-indent: -.9em;
}

.homepage_focus1 li, .homepage_focus2 li, .homepage_focus3 li {
	list-style-position:outside;
	/*list-style-image:url(../../homepage-4types/images/webelements/arrow_red.gif);*/
	list-style-image:none;
	margin-top:2px;
	/*border:1px solid blue;*/
}

#arrow_space {
	/*border:1px solid blue;*/
	padding-left:2px;
}

/* other language use class widgetheading2 */
.homepage_splash_title { 
 font-family:Arial, Helvetica, sans-serif; 
 font-size:16px; 
 color:#525252; 
 font-weight:700; 
} 


/*.widgetheading2 { 
 font-family:Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color:#525252; 
 font-weight:700; 
}  */
/* only the last 2 ines are new. this is to put space on top of "Feature Summary so that it won't stick with page title*/
.bodyheading { 
 font-family:Arial, Helvetica, sans-serif; 
 font-size:14px; 
 color:#4b4b4b; 
 font-weight:700; 
 text-decoration:none; 
 position:relative;
 top:10px;
}

/* to shift chinese char display position */
.buttoncopy { 
font-family:Verdana,Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#ffffff; 
font-weight:400; 
text-decoration:none; 
letter-spacing:1px; 
position:relative; 
top:2px; 
}

/* to change the select country to bigger fond size, requested by Jessie Guo on Nov. 2008 */
#header #siteCountry {
	position:absolute;
	top:0px;
	right:.7em;
	padding-top:8px;
	font-size:11px;
}

#header #siteCountry a {
	color:#525252;
	font-weight:bold;
	font-size:11px;
}

.homepage_focus_title a {
 	font-family:Arial, Helvetica, sans-serif; 
 	font-size:14px; 
 	color:#e2e2e2; 
 	font-weight:700; 
 	position:relative;
 	top:3px;
 	left:12px;
	text-decoration:none;
} 

/********** the following css will be only used on displaying video in lightbox **********/ 
#lightbox { position: fixed; text-align: center; width: 100%; height: 100%; right: 0; bottom: 0; top: 0; left: 0; background: transparent url(/images/webelements/transparent-black.png) 0 0 repeat; z-index: 10000; }
* html #lightbox { position: absolute; background-image: none; background-color:#999;}
#lightbox-inner { margin: 100px auto 0 auto; clear: both; float: none; display: inline-block; }