@charset "utf-8";

#navbar, #navbar ul {
	float: left;
	width: 725px;
	height: 19px;
	list-style: none;
	font-weight: bold;
	padding: 0;
	border: 0;
	margin: 0;
	font-family: Arial;
	font-size: 12px;
	text-transform:uppercase;
}
#navbar li { 
position: relative;
float: left;
padding: 3px 0;
margin-left: 0px;
width: auto;
background: #FFFFFF;
z-index:100;
}
#navbar li a {
	display: block;
	padding:  0 10px;
	border-right: 1px solid #999999;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
#navbar li a.drop{
padding-right: 18px;
}
#navbar li a.last {
border: 0;
}
#navbar li .current{
	color: #0281AA;
	/*margin-left: -5px;*/
}
#navbar li a:hover {
	color: #0281AA;
}
.en_font {
	*font-size:13px; line-height:13px;}
#navbar li .firstA {
	margin-left: -10px;
}
#navbar li ul { 
	position: absolute;
	display: none;
	height: auto;
	width: 200px; 
	margin: 0; 
	z-index:100;

}
#navbar li ul.last{
display: none;
position: absolute;
z-index: 100;
width: 200px;
list-style-type: none;
right: -9px;
}
#navbar li li { 
background: white;
}
#navbar li ul li {
position: relative;
z-index:100;
float: left;
width: 203px;
top: 4px;
padding: 0;
margin: 0;
border-right: 1px solid #9C9C9C;
border-left: 1px solid #9C9C9C; /*CC0605*/
line-height:12px;
}
#navbar li ul li a.first {
	border-top: 1px solid #9C9C9C;
}
#navbar li ul li a.last {
	border-bottom: 1px solid #9C9C9C;
}

#navbar li ul li a {

border: 0;
padding: 5px 5px 5px 15px; /* top left bottom right*/
margin: 0;
font-weight:700;
color: #999999;
font-size:12px;
z-index:100;
}
#navbar li ul li a:hover {
color: #0281AA;
background-color: #FFFFFF;
text-decoration: none;
}
#navbar li:hover ul, 
#navbar li li:hover ul, 
#navbar li li li:hover ul, 
#navbar li.sfhover ul, 
#navbar li li.sfhover ul,     
#navbar li li li.sfhover ul,
#navbar li:visited ul, 
#navbar li li:visited ul,     
#navbar li li li:visited ul,  
#navbar li.sfVisited ul, 
#navbar li li.sfVisited ul,     
#navbar li li li.sfVisited ul {
	display: block;
	left: auto;
}
#navbar li:hover, 
#navbar li.sfhover {  
/*background-color:#CCC;*/
}

#navbarLang, #navbarLang ul {
	float: right;
	
	
	height: 19px;
	list-style: none;
	font-weight: bold;
	padding: 0;
	border: 0;
	margin: 0;
	/*font-family: "Trebuchet MS", Verdana, Arial;*/
	font-size: 12px;
	text-transform:uppercase;
	text-align:right;
}
#navbarLang li { 
position: relative;
float: right;
padding: 3px 0;
width: auto;
background: #ffffff;
z-index:101;

}
#navbarLang li a {
display: block;
padding:  0 10px ;
border-right: 1px solid #999999;
color: #999999;
font-weight: bold;
text-decoration: none;
}
#navbarLang li a.chinese{
	/*font-family: Arial, Helvetica, sans-serif
	font-size: 7px;*/
}
#navbarLang li a.drop{
padding-right: 18px;
}
#navbarLang li a.last {
border: 0;
padding:  0 0 0 10px ;
}
#navbarLang li a.current{
	color: #1C7AAD;
}
#navbarLang li ul { 
position: absolute;
display: none;
height: auto;
width: 140px; 
margin: 0; 
z-index:100;
}
#navbarLang li ul.last{
display: none;
position: absolute;
z-index: 100;
width: 140px;
list-style-type: none;
right: -9px;
}
#navbarLang li li { 
background: white;
}
#navbarLang li ul li {
position: relative;
z-index:100;
float: left;
width: 143px;
top: 4px;
padding: 0;
margin: 0;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF; /*CC0605*/
}
#navbarLang li ul li a {
position: relative;
border: 0;
padding: 5px 5px 5px 5px; /* top left bottom right*/
margin: 0;
font-weight: normal;
color: black;
z-index:100;
}
#navbarLang li ul li a:hover {
color: #FF0000;
background-color: #FFFFFF;
text-decoration: none;
}
#navbarLang li:hover ul, 
#navbarLang li li:hover ul, 
#navbarLang li li li:hover ul, 
#navbarLang li.sfhover ul, 
#navbarLang li li.sfhover ul,     
#navbarLang li li li.sfhover ul,
#navbarLang li:visited ul, 
#navbarLang li li:visited ul,     
#navbarLang li li li:visited ul,  
#navbarLang li.sfVisited ul, 
#navbarLang li li.sfVisited ul,     
#navbarLang li li li.sfVisited ul  
{
display: block;
left: auto;
}
#navbarLang li:hover, 
#navbarLang li.sfhover {  
/*background-color:#CCC;*/
}


.footer{
	background:url(icons/navlinesfooter.gif) repeat-x; 

}
.footernav{

	height: 19px;
	/*font-family: "Trebuchet MS", Verdana;*/
	/*font-size:0.6em;*/
	font-size: 12px;
	color:#999999;
	font-weight:bold;
	float:right;
	padding-top:2px;
}

#footernavb {
float:left;}

#footernavb ul {
margin-left:16px;
}
.footer ul{


padding: 5px 0;
}
.footer li{ 
position: relative;
float: left;
padding: 5px 0;
width: auto;
background: #ffffff;
z-index:102;

display: block;
border-right: 1px solid #999999;
color: #999999;
font-weight: bold;
text-decoration: none;
padding:  0 10px ;
}
.footer li a {
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}

.footer li.last {
border: 0;
padding:  0 0 0 10px;
}

.footer li.flag {
border: 0;
padding:  0;
}



#navbar .industry {
width:650px;
}
.ind{
float:left;
width:399px;
padding:0;
	border-top: 1px solid #9C9C9C;
	border-bottom: 1px solid #9C9C9C;
}
.col1 {
float:left;
width:133px;
padding:0;
border:0;
}
.col2{
float:left;
width:173px;
padding:0;
border:0;
}
.col3{
float:left;
width:93px;
padding:0;
border:0;
}
.indlsi{
width:203px;
}

#navbar .specialcol {
	width:399px;
}

#locOverlay {width:267px; *width:247px; border:1px solid #9A9A9A; position:absolute; top:100px; left:622px; background-color:#FFFFFF; z-index:1111; visibility:hidden;}
#odropdown {margin-left:13px; margin-top:17px;}      
#rollerBox {position:relative; width:215px; height:171px; margin-left:14px; padding-top:13px; border:1px solid #888; background:#eee; /*font-family:verdana, arial, sans-serif;*/}
#scroller {width:215px; height:134px; overflow:hidden; /*margin:0 0 0 0px; */ position:relative; top:0; /*border:1px solid #888;*/ background:url(scroll-list/back.gif);}
#innerContainer {position:absolute; left:0; top:0; height:75px; overflow:hidden;}
#scroller ul {margin:0; padding:0; list-style:none; width:215px;}
#scroller ul li {float:left; height:27px; width:215px;}
#scroller ul li a {display:block; float:left; height:26px; line-height:26px; width:215px; font-size:11px; color:#000; font-weight:bold; text-decoration:none; text-indent:30px; border-bottom:1px solid #ccc;}
#scroller ul li a:hover {background:#e60; color:#fff;}
#slideUp {width:215px; height:13px; position:absolute; left:17px; top:0; background:url(scroll-list/top-arrow.gif); overflow:hidden;}
#slideDown {width:215px; height:13px; position:absolute; left:17px; bottom:0; background:url(scroll-list/bottom-arrow.gif); overflow:hidden;}
#outerctry {
width:276px; 
height:60px;
}

#intro-left {
	float:left;
	width:395px;
}
#intro-middle {
	float:left;
	margin-left:12px;
	width:235px;
}
.intro-middle-header {
	line-height:30px;
	margin-bottom:0px;
	font-size:14px;
	line-height:30px;
	color:white;
	height:30px;
	background-color:#0281AA;
}
.intro-middle-header div {
	margin-left:13px;
}

#middle-header {
	background-color:#0281AA;
	height:30px;
	line-height:30px;
	color:white;
	margin-top:26px;
	font-size:14px;
	line-height:20px;
	width:889px;
}

#middle-header div {
	margin-left:10px;
	line-height:30px;
	
}

.sma-txt {
	font-size:12px;
	margin-right:6px;
}

.grpmiddle {width:643px;}
#grpmiddleall {width:643px; float:left;}
.rightc {color:#0281AA; background-color:#B3D9E4; height:21px; line-height:21px; font-size:12px; margin-left:6px; width:237px; margin-top:13px;}
.rightc div {margin-left:10px; margin-top:2px;}
.rightd {color:#0281AA; height:0px; line-height:30px; font-size:14px; margin-left:0px; width:237px; margin-top:13px; } 
.rightd div {margin-left:10px; }
#middle-header-l {border-bottom:1px dashed #cccccc; font-size:14px; color:#0281AA; margin-top:13px; margin-bottom:13px; height:21px;}
#middle-header-l div {margin-left:10px;}
.spacernew {height:20px; width:1px;}
.articlebdwide table {font-size:13px;}
.article table {font-size:13px;}
.article .title2 {line-height:1.5em;}
#q {font-size:11px; line-height:14px; color: #bbbbbb; font-size:10px; font-family: "Trebuchet MS", Verdana; font-weight: bold;}

.articleheader {line-height:1.5em;}
#rnewsul li {margin-bottom:0; margin-top:0; padding-bottom:0; padding-top:0;}

#rnewsulo {width:233px; height:316px; overflow:hidden; margin-left:0px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-top:1px solid #0281aa;}

#search_second2cola .hd {height:21px;}
#feedback table {font-size:13px;}
.spcl {/*margin-top:20px; *margin-top:19px;*/}

#grpmiddleall, #rnewsul2, .icon_text {font-size:13px;}

#search_second2cola .searchbar .searchbutton{
    margin-top:-23px;
	margin-left:430px;
	margin-right:5px;
	border:10px solid black;
}

#mainheader .searchbutton {
    float: left;
}
#q  {margin-left:70px;}
#mainheader .searchby{
	/*font-family: Arial;*/
	font-size:11px;
	color:#777777; 
	padding-top: 0px;
	padding-bottom:10px;
	padding-left:545px;
	margin-top:0px;
  float: left

}
#mainheader .searchfield {
  float: left; 
  padding-left:473px; 
  padding-right:10px;
  padding-bottom: 10px;
}

#search_second2colam{
	width:618px;
	padding:0;
	float:left;
}
#search_second2colam .hd{
	font-family: "Trebuchet MS", Verdana, Arial;
	background-color:#b3d9e5;
	margin-bottom:0px;
	width:100%;
	height:21px;
}
#search_second2colam .hd .h2{
	font-size:12px;
	font-weight:bold;
	color:#0281AA;
	margin-left: 10px;
	padding-top: 2px;
	vertical-align:bottom;
	float:left;
}
#search_second2colam .listing {
	border-top:#D9D9D9 solid 1px;
	padding-top:12px;
	padding-bottom:12px;
}
#search_second2colam .listing .title {
	font-size:12px;
	font-weight:bold;
	color:#0281AA;
}
#search_second2colam .listing .date {
	font-size:10px;
}
#search_second2colam .listing .bd{
	margin-bottom: 0px;
}
#search_second2colam .first{
	padding-top:0px;
	border-top:none;
}
#search_second2colam .hd .headericon{
	padding-top: 5px;
	padding-right: 10px;
	float:right;
}

#search_second2colam .listing .bd a.search{
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:15px;
	color:#0281AA;
	background-color:transparent;
	background-image:url(/apps/edb/docroot/icons/common_icon_text.gif);
	background-repeat:no-repeat;
	background-position: right;
	background-attachment:scroll;

}
#search_second2colam .searchbar {
	font-family: Arial;
	background-color:#b3d9e5;
    margin-top:10px;
	margin-bottom:0px;
	width:100%;
	height:50px;
}

#search_second2colam .searchbar input{
    margin-top:13px;
	margin-left:70px;
	margin-right:5px;

}

#search_second2colam .searchbar .searchbutton{
    margin-top:-23px;
	margin-left:430px;
	margin-right:5px;
}
#search_second2colam .pagelink{
	font-family: Arial;
	font-size:12px;
	color:#0281AA;
	font-weight:bold;
	float:right;
	padding-bottom:5px;
}

#search_second2colam .pagelink a{
	color:#0281AA;
	font-size:12px;
	text-decoration:none;
}

