.copy1,.copy2 {
font-family:verdana,arial,sans;
font-size:11px;
color:#000;
font-weight: normal;
}

.copy3 {
font-family:verdana,arial,sans;
font-size:11px;
color:#FFF;
}

.copy4 {
font-family:verdana,arial,sans;
font-size:12px;
color:#000;
}

.copyright {
font-family:verdana,arial,sans;
font-size:11px;
color:#FFF;
}

.byline {
font-family:verdana,arial,sans;
font-size:11px;
color:#FFF;
}

.headline2 {
font-family:verdana,arial,sans;
font-size:12px;
font-weight:700;
color:#000;
}

.headline3 {
font-family:verdana,arial,sans;
font-size:11px;
font-weight:700;
color:#000;
}

.headline4 {
font-family:verdana,arial,sans;
font-size:11px;
font-weight:700;
color:#FF9;
}

.headline5 {
font-family:verdana,arial,sans;
font-size:11px;
font-weight:700;
color:#FFF;
}

.headline6 {
font-family:verdana,arial,sans;
font-size:14px;
font-weight:700;
color:#000;
}

.headline10 {
font-family:verdana,arial,sans;
font-size:16px;
font-weight:700;
color:#FFF;
text-align:right;
}

H1 {
font-family:verdana,arial,sans;
font-size:14px;
font-weight:700;
color:#000;
}

H4 {
font-family:verdana,arial,sans;
font-size:11px;
font-weight:700;
color:#FF9;
}

H5 {
font-family:verdana,arial,sans;
font-size:11px;
font-weight:700;
color:#FFF;
}

H6 {
font-family:verdana,arial,sans;
font-size:15px;
font-weight:700;
color:#000;
}

a,a:link,a:visited {
font-family:verdana,arial,sans;
font-size:11px;
color:#000;
}

a.link1:link {
font-family:verdana,arial,sans;
font-size:11px;
color:#FFF;
}

a.link1:visited {
font-family:verdana,arial,sans;
font-size:11px;
color:#000;
}

a.link2:hover {
font-family:verdana,arial;
font-size:11px;
color:#FFF;
font-weight:700;
text-decoration:underline;
}

a.link7:hover {
font-family:verdana,arial,sans;
font-size:11px;
color:#FFF;
text-decoration:underline;
}

a.link9:hover {
font-family:verdana,arial,sans;
font-size:11px;
color:#000;
font-weight:400;
text-decoration:underline;
}

a.link10:hover {
font-family:verdana,arial,sans;
font-size:14px;
font-weight:700;
color:#FF9;
text-decoration:underline;
}

a.link11:hover {
font-family:verdana,arial,sans;
font-size:12px;
color:#000;
text-decoration:underline;
font-weight:700;
}

a.link12:hover {
font-family:verdana,arial,sans;
font-size:11px;
color:#FFF;
text-decoration:underline;
}

a.linksmap:hover {
font-family:verdana,arial;
font-size:10px;
color:000000;
text-decoration:underline;
font-weight:700;
}

a.linksmaphead:hover {
font-family:verdana,arial;
font-size:11px;
color:000000;
text-decoration:underline;
font-weight:700;
}

.crumb2 {
color:#000;
font-size:9px;
font-family:verdana,arial,sans;
}

TD.pipe {
font-family:verdana,arial;
font-size:10px;
color:#FFF;
font-weight:700;
}

TH.HEADER508 {
font-family:verdana,arial;
font-size:11px;
color:#000;
font-weight:700;
text-align:center;
}

p.pipe {
font-family:verdana,arial;
font-size:10px;
color:#FFF;
font-weight:700;
margin-left:12px;
line-height:150%;
margin-top:0;
margin-bottom:4px;
}

.error {
font-family:verdana,arial,sans;
font-size:11px;
font-weight:700;
color:#900;
}

.errormessage {
font-family:verdana,arial,sans;
font-size:11px;
font-weight:700;
color:#900;
}

.greyBullet {
font-family:arial;
color:#999;
font-size:18px;
font-weight:700;
line-height:80%;
}

#aboutusPop {
position:absolute;
left:159px;
top:105px;
visibility:hidden;
z-index:100;
}

#solutionsPop {
position:absolute;
left:159px;
top:127px;
visibility:hidden;
z-index:100;
}

#industriesPop {
position:absolute;
left:159px;
top:149px;
visibility:hidden;
z-index:100;
}

#alliancepartnersPop {
position:absolute;
left:169px;
top:171px;
visibility:hidden;
z-index:100;
}

#investorrelationsPop {
position:absolute;
left:159px;
top:193px;
visibility:hidden;
z-index:100;
}

#mediarelationsPop {
position:absolute;
left:169px;
top:215px;
visibility:hidden;
z-index:100;
}

#newsandeventsPop {
position:absolute;
left:159px;
top:237px;
visibility:hidden;
z-index:100;
}

#clientsPop {
position:absolute;
left:159px;
top:259px;
visibility:hidden;
z-index:100;
}

.cookies {
color:#000;
font-size:9px;
font-family:verdana,arial;
}

.noRepeat {
background-image:url(/images/Px_Clear.gif);
background-repeat:no-repeat;
}

.imagecaption {
font-family:verdana,arial,sans;
font-size:11px;
color:#000;
}

A.tNav:hover {
font-weight:700;
font-size:10px;
color:#fff;
font-family:verdana,arial;
text-decoration:underline;
}

.headerlinkwhite {
font-weight:bolder;
font-size:10px;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

A.footer:hover {
font-weight:bolder;
font-size:10px;
color:#888;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.hdtitlewhite {
font-weight:bolder;
font-size:14px;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.divtop {
margin-top:0;
}

.sidebartble {
border-bottom-color:#888;
border-bottom-style:solid;
border-bottom-width:1px;
}

.sidebartd {
border-left-style:none;
padding-top:6px;
padding-bottom:0;
}

.sidebartdarrow {
border-left-color:#888;
border-left-style:solid;
border-left-width:1px;
padding-top:6px;
padding-bottom:0;
}

.sidebarspacer {
border-bottom-color:#888;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:0;
border-left-style:solid;
border-left-width:1px;
}

.searchengine {
font-family:arial,sans;
font-size:11.5px;
width:150px;
height:16px;
}

BODY {
background-color:#FFF;
margin:0;
}

.toptable {
border-color:#7BA7C7 #D4D0C8;
border-style:solid;
border-width:2px 1px;
padding:4px 4px 8px;
}

.toptable4 {
border-top-width:1px;
border-left-width:0;
border-top-style:solid;
border-left-style:none;
border-top-color:#7BA7C7;
padding:0;
}

.topquote {
font-family:verdana,arial,sans;
font-size:11px;
font-weight:400;
color:#575656;
}

.topquotetitle {
font-family:verdana,arial,sans;
font-size:12px;
font-weight:700;
color:#767676;
}

.hdtitlewhitelrg {
font-weight:bolder;
font-size:15px;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans- serif;
}

.teaserheading {
font-weight:bolder;
font-size:12px;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

A.teaserheadline:hover {
font-weight:700;
font-size:10px;
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.secpageheading {
font-family:verdana,arial,sans;
font-size:11px;
font-weight:700;
color:#888;
}

A.teaserheadline2:hover {
font-size:11px;
color:#000;
font-family:verdana,arial,sans;
text-decoration:underline;
}

.thumborder {
border:1px solid #888;
}

.copy,.copy1 {
font-family:verdana,arial,sans;
font-size:11px;
color:#000;
}

.headline1,.headline8 {
font-family:verdana,arial,sans;
font-size:15px;
font-weight:700;
color:#FFF;
}

.headline7,H2,H3 {
font-family:verdana,arial,sans;
font-size:11px;
font-weight:700;
color:#000;
}

p.countryLink,p.mmsLink {
margin-top:3px;
font-family:verdana,arial;
font-size:11px;
color:#FFF;
font-weight:700;
}

a,a:link,a:visited {
color:#000;
}

a.link2:link,a.link2:visited {
font-family:verdana,arial;
font-size:11px;
color:#FFF;
font-weight:700;
text-decoration:none;
}

a.link3:link,a.link3:visited {
font-family:verdana,arial,sans;
font-size:11px;
color:#000;
font-weight:700;
text-decoration:none;
}

a.link3:hover,a.link4:link,a.link4:visited {
font-family:verdana,arial,sans;
font-size:11px;
color:#000;
font-weight:700;
text-decoration:underline;
}

a.link5:link,a.link5:visited {
font-family:verdana,arial,sans;
font-size:11px;
color:#000;
text-decoration:underline;
}

a.link6:link,a.link6:visited {
font-family:verdana,arial,sans;
font-size:11px;
color:#000;
text-decoration:underline;
}

a.link7:link,a.link7:visited {
font-family:verdana,arial,sans;
font-size:11px;
color:#FFF;
text-decoration:none;
}

a.link8:link,a.link8:visited {
font-family:verdana,arial,sans;
font-size:9px;
color:#FFF;
}

a.link9:link,a.link9:visited {
font-family:verdana,arial,sans;
font-size:11px;
color:#000;
font-weight:400;
text-decoration:none;
}

a.link10:link,a.link10:visited {
font-family:verdana,arial,sans;
font-size:14px;
font-weight:700;
color:#FF9;
text-decoration:none;
}

a.link11:link,a.link11:visited {
font-family:verdana,arial,sans;
font-size:12px;
color:#000;
text-decoration:none;
font-weight:700;
}

a.link12:link,a.link12:visited {
font-family:verdana,arial,sans;
font-size:11px;
color:#FFF;
text-decoration:none;
}

a.linksmap:link,a.linksmap:visited {
font-family:verdana,arial;
font-size:10px;
color:000000;
text-decoration:none;
font-weight:700;
}

a.linksmaphead:link,a.linksmaphead:visited {
font-family:verdana,arial;
font-size:11px;
color:000000;
text-decoration:none;
font-weight:700;
}

a.crumb1:link,a.crumb1:visited,a.crumb1:link b,a.crumb1:visited b {
color:#000;
text-decoration:underline;
font-size:9px;
font-family:verdana,arial,sans;
}

a.crumb1:link b {
color:#000;
text-decoration:underline;
font-size:9px;
font-family:verdana,arial,sans;
}

a.cookieLinks:link,a.cookieLinks:visited,a.cookieLinks:hover {
color:#000;
text-decoration:underline;
font-size:9px;
font-family:verdana,arial;
}

a.lnnav:link,a.lnnav:visited {
font-family:verdana,arial;
text-decoration:underline;
font-weight:400;
color:FFFFFF;
margin-right:6px;
margin-top:3px;
margin-bottom:0;
cursor:hand;
font-size:11px;
}

a.link13:link,a.link13:visited {
font-family:verdana,arial,sans;
font-size:11px;
color:#7BA7C7;
text-decoration:underline;
}

a.link14:link,a.link14:visited {
font-family:verdana,arial,sans;
color:#7BA7C7;
text-decoration:underline;
}

A.tNav:link,A.tNav:visited {
font-weight:700;
font-size:10px;
color:#fff;
font-family:verdana,arial;
text-decoration:none;
}

.footer,.linkgrey {
font-weight:bolder;
font-size:10px;
color:#888;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

A.footer:link,A.footer:visited {
font-weight:bolder;
font-size:10px;
color:#888;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.countrytitle,.mmstitle {
font-family:verdana,arial,sans;
font-size:13px;
font-weight:700;
color:#FFF;
}

.countrysidebartitle,.mmssidebartitle {
font-family:verdana,arial,sans;
font-size:14px;
font-weight:700;
color:#767676;
}

A.teaserheadline:link,A.teaserheadline:visited,.teaserheadlines {
font-weight:700;
font-size:10px;
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

A.teaserheadline2:link,A.teaserheadline2:visited {
font-size:11px;
color:#000;
font-family:verdana,arial,sans;
text-decoration:none;
}

STRONG, b, STRONG font {
 font-weight: bold;
}

.roottext tr td b span {
	font-weight: bold;
}

b div {
font-weight: bold;
}

* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
}

/* New Classes for the New Header */
.headercontainer{
 position: relative;
 top: 0px;
 width: 746px;
 height: 64px;
 float: left;
 display: block;
 background: #FFFFFF;
 overflow: hidden;
}
#searchandaddressbarcontainer{
 position: absolute;
 top:0px;
 left:189px;
 width: 557px;
 height: 64px;
 float: right;
 display: block;
 background: #FFFFFF;
}
#searchbar{
 position: absolute;
 top: 0px;
 height: 30px;
 line-height: 30px;
 display: block;
 background: #FFFFFF;
}
#searchform{
 height: 18px;
 line-height: 18px;
 width:300px;
 float: right;
 display: block;
 background: #FFFFFF;
 color: #FFFFFF;
 margin-right: 8px;
 margin-top: 6px;
 margin-bottom: 5px;
 text-align: center;
 overflow: hidden;
 clear: both;
}

#addressbar{
  position: relative;
  top:30px;
  height:34px;
  line-height: 34px;
  display: block;
  text-indent: 8px;
  background: #CC0000;
  FONT-WEIGHT: bolder; 
  FONT-SIZE: 10px; 
  COLOR: #ffffff; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/* Footer Styles */
.redhorizontalbar{
  background: #CC0000;
  width: 746px;
  height: 6px;
  clear:both;
  overflow:hidden;
}
#copyrightcontainer{
 width: 746px;
 height: 29px;
 line-height: 29px;
 text-indent: 14px;
 background: #FFFFFF;
 FONT-WEIGHT: bolder; 
 FONT-SIZE: 10px; 
 COLOR: #888888; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

#copyrightcontainer A{
 FONT-WEIGHT: bolder; 
 FONT-SIZE: 10px; 
 COLOR: #888; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

.td {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
