#navbar, #navbar ul {
	float: left;
	/* width: 660px; */
	width: 740px;
	height: 19px;
	list-style: none;
	font-weight: bold;
	padding: 0;
	border: 0;
	margin: 0;
	font-family: "MS Gothic","Osaka","MS P????",Arial,sans-serif;
	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 8px;
	
	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 a:hover {
color: #0281AA;
background-color: #FFFFFF;
text-decoration: none;
}
#navbar li .current{
	color: #0281AA;
	/*margin-left: -5px;*/
}
#navbar li .firstA {
	margin-left: -10px;
}
#navbar li ul { 
	position: absolute;
	display: none;
	height: 19px;
	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: 213px;
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;
	width: 205px;
	height: 19px;
	list-style: none;
	font-weight: bold;
	padding: 0;
	border: 0;
	margin: 0;
	font-family: "MS Gothic","Osaka","MS P????",Arial,sans-serif;
	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: 10px;
	color:#999999;
	font-weight:bold;
	float:left;
	padding-top:2px;
}
.footer ul{ 
padding: 10px 0;
margin: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 {
margin:0;
border: 0;
padding:  0;
}



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

#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;
}


.newslisting table {line-height:1.5em;}

#mainheader .govlogo {
	float: right;
	
}

.searchby { float:left; padding-left:560px; }
.searchfield{	
	padding-right:10px;
	padding-left:553px;
	float:left;
}
.searchbutton{
	float:left;
}

#q {width:178px; *width:185px;}

#mainheader .secondrow .searchbutton {float:right; padding-left:0; margin-left:110px; }


#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:14px;
	font-weight:bold;
	color:#0281AA;
	padding-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;
}

#navbar, #navbar ul {

width:690px;
}
#navbarLang, #navbarLang ul {
width:196px;
}


