body{margin:0;color:#666;font:12px Georgia,"Times New Roman",Times,serif;background:#fff url(../images/top-shadow.gif) repeat-x;}img{border-style:none;}a{color:#2b3087;text-decoration:none;outline:none;}:-moz-any-link:focus{outline:none;}a:hover{text-decoration:underline;}input,textarea,select{font:100% Georgia,"Times New Roman",Times,serif;vertical-align:middle;}form,fieldset{margin:0;padding:0;border-style:none;}form{display:inline;}#wrapper{width:960px;margin:0 auto;}#header{height:130px;background:url(../images/bg-header.jpg) no-repeat;position:relative;margin-bottom:1px;}#header h1{margin:0;text-indent:-9999px;background:url(../images/logo.gif) no-repeat;width:210px;height:47px;position:absolute;left:0;top:26px;}#header h1 a{display:block;height:100%;}.search-form{position:absolute;right:0;top:16px;width:500px;}.search-form ul{width:100%;list-style:none;margin:0 0 4px;padding:0;overflow:hidden;font-size:14px;margin-bottom:15px;}.search-form li{float:right;margin:0 -11px 0 17px;padding:0 12px 0 5px;background:url(../images/separator.gif) no-repeat 100% 2px;}.search-form li a{font-size:11px;}.search-form form{display:block;}.search-form form span{float:right;width:247px;height:26px;border:1px solid #c6c4c4;background:#fff;padding:1px;}.btn-search{float:right;margin-left:2px;}.text{border:0;padding:5px 5px 6px 2px;float:right;width:209px;margin:0;line-height:15px;outline:none;}#nav{position:absolute;left:0;bottom:0;list-style:none;margin:0;padding:0;width:959px;border-left:1px solid #cbcbcb;}#nav li{float:left;width:157px;border:solid #cbcbcb;border-width:0 1px 1px 0;padding:0 1px 1px;}#nav li a{float:left;text-indent:-9999px;height:28px;width:100%;text-align:center;font:14px Arial,Helvetica,sans-serif;color:#333;}.home a{background:url(../images/text-home.gif) no-repeat;}.products a{background:url(../images/text-products.gif) no-repeat;}.markets a{background:url(../images/text-markets.gif) no-repeat;}.global a{background:url(../images/text-global.gif) no-repeat;}.sourcing a{background:url(../images/text-sourcing.gif) no-repeat;}.sustainability a{background:url(../images/text-sustainability.gif) no-repeat;}.about a{background:url(../images/text-about.gif) no-repeat;}#nav li.active a,#nav li a:hover{background-position:0 -28px;}#nav li:first-child{width:156px;}#main{width:100%;overflow:hidden;border-top:1px solid #cbcbcb;padding:16px 0 5px;margin-bottom:8px;}.divider .main-wrapper{background:url(../images/divider3.gif) repeat-y;}.intro{width:100%;position:relative;margin-bottom:1px;}.intro img{display:block;}.intro p{position:absolute;top:85px;left:24px;margin:0;width:205px;color:#b2c7cd;font-size:14px;line-height:18px;}.heading-responsible{width:915px;height:80px;position:absolute;bottom:3px;left:24px;background:url(../images/text-responsible.gif) no-repeat;text-indent:-9999px;}.block-holder{width:960px;overflow:hidden;background:url(../images/divider.gif) repeat-y;}.block{float:left;width:280px;margin-left:20px;padding-right:20px;display:inline;min-height:250px;}* html .block{height:250px;}.block p{margin:0 0 9px;line-height:16px;}.block h2{margin:0 0 12px;color:#333;font:18px/22px Arial,Helvetica,sans-serif;}.block h4{margin-bottom:0;}.block .img-holder{float:right;margin:0 0 4px 3px;}* html .block .img-holder{margin-left:0;}.img-holder img{display:block;}.categories{list-style:none;margin:0 0 15px;padding:0;}.categories li{display:block;overflow:hidden;margin-bottom:9px;width:100%;}.categories li strong{color:#333;font-weight:normal;}.contact{padding:19px 130px 0 20px;width:130px;background:url(../images/bg-contact.jpg) no-repeat;min-height:231px;}* html .contact{height:231px;}.contact h2{font-weight:bold;}.contact h2 a,.contact-box h3 a{color:#333 !important;text-decoration:none !important;}.contact strong{font-weight:normal;color:#666;display:block;}.contact span{display:block;margin-bottom:6px;line-height:16px;color:#333;letter-spacing:-1px;}#footer{border-top:1px solid #cbcbcb;width:100%;padding:9px 0;overflow:hidden;}.links{list-style:none;margin:0;padding:0;float:left;}.links li{float:left;margin-right:8px;}.links li a img{display:block;}.copy{float:right;width:700px;}.copy ul{list-style:none;margin:0 0 2px;padding:3px 0 0;width:100%;overflow:hidden;}.copy li{float:right;margin-right:-7px;}.copy li a{padding:0 7px 0 8px;margin-left:5px;background:url(../images/separator.gif) no-repeat 100% 1px;}.copy p{margin:0;text-align:right;}.headline{padding:6px 0 6px;}.headline h2{color:#505050;letter-spacing:-3px;margin:0;font:48px/57px Arial,Helvetica,sans-serif;}.headline h2 span{color:#9c9c9d;}.headline h2 strong{font-weight:normal;}.main-wrapper{width:100%;overflow:hidden;background:url(../images/divider2.gif) repeat-y;}.two-columns{float:right;width:748px;overflow:hidden;padding:0 0 0 20px;}.two-columns #content{width:430px;float:left;}#content{float:right;width:747px;}#content h3{font:18px/18px Arial,Helvetica,sans-serif;color:#333;margin:0 0 10px;}#content p{line-height:16px;margin:0 0 17px;}.columns ul{list-style:none;margin:-5px -14px 0 0;padding:0;width:444px;overflow:visible;}.columns ul li{float:left;width:222px;}.columns ul li a{line-height:16px;float:left;}#products.columns ul li{font-weight:bold;}.aside{float:right;width:279px;}.contact-box{background:#e5e4e3;height:1%;overflow:hidden;padding:13px 1px 8px 13px;color:#666;margin-bottom:20px;}.contact-box a{text-decoration:underline;}.contact-box h3{margin:0 0 8px;font:18px Arial,Helvetica,sans-serif;color:#666;letter-spacing:-1px;}.contact-box p{font-size:11px;line-height:16px;margin:0 0 9px;}.contact-box dl{margin:0;padding:0;}.contact-box dt{float:left;margin-right:3px;}.contact-box dd{color:#333;margin:0 0 5px;}.info-box{padding:12px 1px 10px 14px;background:#2a3187;height:1%;overflow:hidden;}.info-box h3{margin:0 0 11px;font:18px/19px Arial,Helvetica,sans-serif;color:#fff;letter-spacing:-1px;}.btn-holder{width:100%;overflow:hidden;margin:0 0 5px;list-style:none;padding:0;}.btn-holder li{float:left;margin-right:15px;}.btn-holder li a{float:left;padding-right:2px;background:url(../images/btn-rightside.gif) no-repeat 100% 0;}.btn-holder li a span{display:block;line-height:14px;padding:5px 9px 5px 10px;background:url(../images/btn-leftside.gif) no-repeat;}#sidebar{width:172px;margin-right:20px;float:left;}#sidebar ul{list-style:none;margin:0 0 -27px;padding:0;width:100%;overflow:hidden;}#sidebar li{float:left;width:100%;margin:-18px 0 18px;border-top:1px solid #e5e5e5;}#sidebar li a{float:left;width:100%;line-height:49px;}#sidebar li a:hover,#sidebar li.active a{color:#333;text-decoration:none;background:url(../images/bullet.gif) no-repeat 100% 50%;}.list{list-style:none;margin:0 0 -8px;padding:0;overflow:hidden;}#content .list p{margin:0;}.list li{width:100%;overflow:hidden;margin-bottom:14px;}.list .img-holder{float:left;margin:4px 20px 0 0;}* html .list .img-holder{margin-right:17px;}.list .text-holder{height:1%;overflow:hidden;}#content .list li h3{color:#333;font-size:18px;font-weight:normal;display:block;margin:0;}#main form ol{list-style-type:none;padding:0;margin:0;}#main form li{clear:both;}#main form label{color:rgb(51,51,51);display:block;float:left;width:200px;text-align:right;margin-right:15px;line-height:30px;}#main form label.error{clear:both;margin-left:215px;color:rgb(138,31,17);text-align:left;}#main form input{background:#fff;border:1px solid rgb(198,196,196);padding:6px;color:rgb(51,51,51);width:200px;}#main form .yui-resize{width:auto !important;height:auto !important;}#main form textarea{display:block !important;background:#fff;border:1px solid rgb(198,196,196);padding:6px;color:rgb(51,51,51);width:350px !important;}#main form input.error{border-color:rgb(251,194,196);color:rgb(138,31,17);background:rgb(251,227,228);}#main form input:focus{border:1px solid rgb(51,51,51);}#main form input.submit,#main form input.forwardButton{width:auto;background:rgb(51,51,51);color:rgb(153,153,153);font-weight:bold;}#main form p.subtext,#main form input.submit{margin-left:215px;clear:both;}.right-column .two-columns{width:960px;}.right-column .two-columns #content{width:640px;}.right-column .main-wrapper{background-image:url(../images/divider-right.gif);}#main form#search{display:block;clear:both;margin-bottom:17px;}.search-form label{font-weight:bold;line-height:30px;margin-left:200px;float:left;}img.print{display:none;}.emergency{background:#FFF6BF;color:#514721;}.recaptchable{border:none !important;}
