#topnav {
  clear: both; 
  z-index: 3000;
  position: relative; 
	height: 26px;
	width: 940px;
	padding-left: 20px;
	line-height: 1.2px;
	background: url(../images/bkgd_topnav.gif) no-repeat 0 100%;}
#topnav ul {
    float:left;
    margin: 0;
    padding: 0;
    list-style-type: none;
	position: relative;}
#topnav ul li {
  list-style-type: none;
  margin: 0;
  padding: 0;
	float: left;
	display: inline;
	position: relative;}
#topnav ul li a {
	height: 26px;
	float: left;
    margin-right: 20px;
	display: inline;
	color: #fff;
	text-decoration: none;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0 5px;
	text-indent: -5000px;
	overflow: hidden;}
#topnav ul li a:hover {
    color: #009dd9;
    background-position: 0 -21px; }
#topnav ul li.selected a, 
#home #topnav ul li.nav1 a, #home #topnav ul li.navfrca1 a, #home #topnav ul li.navesmx1 a, 
#home #topnav ul li.navzhcn1 a, #home #topnav ul li.navth1 a, #homeUs #topnav ul li.nav1 a {
	color: #009dd9;
	background-position: 0 -21px;}

#topnav ul li.nav1 a {
  width: 32px;
  background-image: url(../images/tnav_home.gif);}
#topnav ul li.navfrca1 a {
  width: 43px;
  background-image: url(../images/tnav_home_fr-ca.gif);}
#topnav ul li.navesmx1 a {
  width: 94px;
  background-image: url(../images/tnav_home_es-mx.gif);}
#topnav ul li.navzhcn1 a {
  width: 26px;
  background-image: url(../images/tnav_home_zh-cn.gif);}
#topnav ul li.navth1 a {
  width: 51px;
  background-image: url(../images/tnav_home_th.gif);}
/* Products */
#topnav ul li.nav2 a {
  width: 51px;
  background-image: url(../images/tnav_products.gif);}
#topnav ul li.navfrca2 a {
  width: 48px;
  background-image: url(../images/tnav_products_fr-ca.gif);}
#topnav ul li.navesmx2 a {
  width: 60px;
  background-image: url(../images/tnav_products_es-mx.gif);}
#topnav ul li.navzhcn2 a {
  width: 26px;
  background-image: url(../images/tnav_products_zh-cn.gif);}
#topnav ul li.navth2 a {
  width: 61px;
  background-image: url(../images/tnav_products_th.gif);}
/* Industries & Applications */
#topnav ul li.nav3 a {
  width: 153px;
  background-image: url(../images/tnav_industries.gif);}
#topnav ul li.navfrca3 a {
  width: 142px;
  background-image: url(../images/tnav_industries_fr-ca.gif);}
#topnav ul li.navesmx3 a {
  width: 149px;
  background-image: url(../images/tnav_industries_es-mx.gif);}
#topnav ul li.navzhcn3 a {
  width: 70px;
  background-image: url(../images/tnav_industries_zh-cn.gif);}
#topnav ul li.navth3 a {
  width: 159px;
  background-image: url(../images/tnav_industries_th.gif);}
/* Promotions */
#topnav ul li.nav4 a {
  width: 65px;
  background-image: url(../images/tnav_promotions.gif);}
#topnav ul li.navfrca4 a {
  width: 66px;
  background-image: url(../images/tnav_promotions_fr-ca.gif);}
#topnav ul li.navesmx4 a {
  width: 76px;
  background-image: url(../images/tnav_promotions_es-mx.gif);}
#topnav ul li.navzhcn4 a {
  width: 56px;
  background-image: url(../images/tnav_promotions_zh-cn.gif);}
#topnav ul li.navth4 a {
  width: 57px;
  background-image: url(../images/tnav_promotions_th.gif);}
/* Expert Knowledge */
#topnav ul li.nav5 a {
  width: 105px;
  background-image: url(../images/tnav_expertknowledge.gif);}
#topnav ul li.navfrca5 a {
  width: 38px;
  background-image: url(../images/tnav_expertknowledge_fr-ca.gif);}
#topnav ul li.navesmx5 a {
  width: 129px;
  background-image: url(../images/tnav_expertknowledge_es-mx.gif);}
#topnav ul li.navzhcn5 a {
  width: 57px;
  background-image: url(../images/tnav_expertknowledge_zh-cn.gif);}
#topnav ul li.navth5 a {
  width: 138px;
  background-image: url(../images/tnav_expertknowledge_th.gif);}
/* My Delo */
#topnav ul li.nav6 a {
  width: 48px;
  background-image: url(../images/tnav_mydelo.gif);}
#topnav ul li.navfrca6 a {
  width: 49px;
  background-image: url(../images/tnav_mydelo_fr-ca.gif);}
#topnav ul li.navesmx6 a {
  width: 44px;
  background-image: url(../images/tnav_mydelo_es-mx.gif);}
/* Choose Delo */
#topnav ul li.nav7 a {
  width: 50px;
  background-image: url(../images/tnav_buydelo.gif);}
#topnav ul li.nav7en a {
  width: 73px;
  background-image: url(../images/tnav_choosedelo.gif);}
#topnav ul li.navfrca7 a {
  width: 70px;
  background-image: url(../images/tnav_choosedelo_fr-ca.gif);}
#topnav ul li.navesmx7 a {
  width: 54px;
  background-image: url(../images/tnav_choosedelo_es-mx.gif);}
#topnav ul li.navzhcn7 a {
  width: 57px;
  background-image: url(../images/tnav_choosedelo_zh-cn.gif);}
#topnav ul li.navth7 a {
  width: 60px;
  margin-right: 0px;
  background-image: url(../images/tnav_choosedelo_th.gif);}

/* Find marketer */
#topnav ul li.nav8 a {
  width: 86px;
  margin-right: 0px;
  background-image: url(../images/tnav_marketer.gif);}
  
/* Choose Another Region */
#topnav ul#tools {
    width: 150px; 
    float: right; 
	z-index:100;
    margin-right: 17px;
}
#topnav ul li.down-country a {
    width: 150px; 
    background-image: url(../images/tnav_region.gif);
}
#topnav ul li.down-country a.th {
    width: 150px; 
    background-image: url(../images/tnav_region_th.gif);
}
#topnav ul li.down-country a.es-mx {
    width: 150px; 
    background-image: url(../images/tnav_region_es-mx.gif);
}
#topnav ul li.down-country a.fr-ca {
    width: 158px; 
    background-image: url(../images/tnav_region_fr-ca.gif);
}
#topnav ul li.down-country a.zh-cn {
    width: 150px; 
    background-image: url(../images/tnav_region_zh-cn.gif);
}
#topnav #country-open {
	position: absolute;
	right: 0px;
	top:26px;
	display:block;
    width: 250px;
    padding: 0px 10px 10px 20px;
    overflow: visible!important;
	background-color:#333;
	z-index:150;
}
#topnav #country-open ul {
	width: 115px;
	margin-right:10px;
	display: inline;}
#topnav #country-open ul li { 
    font-size: 12px;
	padding-bottom: 2px;
	width: 115px;
    font-size: 12px!important;
    line-height: 15px!important;
}
#topnav #country-open ul li a,
#topnav #country-open ul li a:visited {
	height: auto;
	float: none;
	padding: 0;
    margin-right: 0;
	display: block;
	color: #fff;
	text-decoration: none;
	background: none;
	text-indent: 0px;
	overflow: hidden;
    padding-left: 5px;}
#topnav #country-open ul li a:hover {
    color: #009dd9; }
#topnav #country-open ul li.selected a,
#topnav #country-open ul li.selected a:visited,
#topnav #country-open ul li.selected a:hover { color: #999; } 
#topnav #country-open ul li.region {
	color: #009dd9;
	font-weight: bold;
	padding-top: 15px;
}
#topnav #country-open p#country-close a {
	font-size: 11px;
	background: url(../images/select_close.gif) no-repeat right 4px;
	padding: 0 13px 7px 0;
	cursor:pointer;
	position: absolute;
	right: 20px;
	bottom: 5px;
	color: #fff;
}
#topnav #country-open p.other-int a {
    border-top:1px solid #009dd9;
    clear:left;
    display:block;
    padding:7px 0 0 0;
    width:240px;
    margin: 10px 0 0 0;
	color: #fff;
}
#topnav #country-open p#country-close a:hover,
#topnav #country-open p.other-int a:hover {
	color: #009dd9;
	text-decoration: none;
}
#topnav #country-open p {
    margin: 0px!important;
    clear:left;
    display:block;}
    
    
    
    

#breadcrumb {clear: both; position: relative;}
#breadcrumb ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
	list-style-position: outside;
	line-height: 1.2px;
  height: 34px;
  background: url(../images/bkgd_breadcrumb.gif) no-repeat 0 100%;}
#breadcrumb ul li {
  color: #009dd9;
  height: 18px;
  font-size: .8em;
  list-style-type: none;
  margin: 0;
  padding: 11px 3px 5px 3px;
	float: left;
	display: inline;
	position: relative;}
#breadcrumb li.bcfirst {padding-left: 20px;} 
#breadcrumb li.caret {color: #666;}
#breadcrumb a:link, #breadcrumb a:active, #breadcrumb a:hover, 
#breadcrumb a:focus, #breadcrumb a:visited {color: #666;}


/* use with sitemapPath */
#breadcrumb2 {
  position: relative;
  clear: both;
  width: 100%;
  font-size: .8em;
  height: 34px;
  background: url(../images/bkgd_breadcrumb.gif) no-repeat 0 0; 
  color: #009dd9;}
.crumbCaret {color: #666;}
.crumbBumper {
  position: relative;
  padding: 28px 0 0 0;
  margin: 0 0 0 16px;
}
.crumbBumper a:link, .crumbBumper a:active, .crumbBumper a:hover, 
.crumbBumper a:focus, .crumbBumper a:visited {color: #666;}


.leftcol {}
.leftcol ul {
  margin: 0;
  padding: 11px 0 0 0;
  list-style-type: none;
  font-size: 1.2em;}
.leftcol ul ul {font-size: 1em; padding-top: 10px;}
.leftcol ul li {
  list-style-type: none;
  margin: 0 0 8px 0;
  padding: 0 0 0 8px;
  line-height: 1.1em;}
.leftcol ul li.linebelow {border-bottom: 1px solid #d7d7d7; padding-bottom: 10px;}
.leftcol a:link, .leftcol a:active, .leftcol a:focus, 
.leftcol a:visited {color: #666;}
.leftcol a:hover {color: #009dd9; text-decoration: none;}

.leftcol ul li.selected {
  background: url(../images/icon_blue_arrow_right.gif) no-repeat 0 4px;
  padding-left: 8px;}
.leftcol ul li.selected a:link, .leftcol ul li.selected a:active,
.leftcol ul li.selected a:hover, .leftcol ul li.selected a:focus,
.leftcol ul li.selected a:visited {color: #009dd9; text-decoration: none;}
.leftcol ul li.selected ul a:link, .leftcol ul li.selected ul a:active,
.leftcol ul li.selected ul a:hover, .leftcol ul li.selected ul a:focus,
.leftcol ul li.selected ul a:visited {color: #666;}
.leftcol ul li.selected ul a:hover {color: #009dd9; text-decoration: none;}

