.productArea{color:#555; height:415px; }
.productArea a{color:#555; text-decoration:none; }
.businessProducts{width:360px;margin-left:5px;}
.familyProducts{width:584px;}
.title{height:26px;font-size:18px; color:#fff; margin-left:4px; padding:1px 0 0 10px;}
.productArea .menu{margin:10px 0 0;padding-left:15px; color:#333;}
.familyProducts .menu{ width:119px;}
.familyProducts-fr-FR .menu, .familyProducts-fr-BE .menu, .familyProducts-pt-PT .menu,.familyProducts-br-BR .menu,.familyProducts-es-ES .menu { width:133px; padding-left:11px;}
.businessProducts .menu{width:145px;}
.businessProducts-fr-FR .menu, .businessProducts-fr-BE .menu, .businessProducts-pt-PT .menu,.businessProducts-br-BR .menu,.businessProducts-es-ES .menu{padding-left:11px;}
.productArea .banner{height:155px; margin-left:19px; border:1px solid #babbbb;}
.businessProducts .banner{ width:319px; margin-top:77px;}
.businessProducts-pt-PT .banner{margin-top:39px;}
.businessProducts-br-BR .banner{margin-top:39px;}
.businessProducts-fr-FR .banner, .businessProducts-fr-BE .banner {margin-top:75px;}
.businessProducts-es-ES .banner { margin-top:60px;}
.familyProducts .banner{width:543px; margin-top:20px;}
.familyProducts-pt-PT .banner{margin-top:5px;}
.familyProducts-br-BR .banner{margin-top:5px;}
.familyProducts-fr-FR .banner, .familyProducts-fr-BE .banner{margin-top:20px;}
.familyProducts-es-ES .banner {margin-top:4px;}
.productArea .banner span{font-size:11px;height:105px;padding:17px 10px 0; display:block;}
.businessProducts .banner span{padding:17px 10px 0 0;}
.productArea .banner .button {color:#fff;height:21px;margin-right:15px;width:103px; padding:5px 3px 0 0; font-size:11px; text-align:center; text-decoration:none;}
.productArea .banner .nav{ position:absolute; margin:142px 0 0;}
.productArea .banner .nav a{ display:block; padding:0 4px; text-align:center; background:#e4e4e4; margin-right:1px; text-decoration:none; font-size:10px; float:left}
.productArea .banner .nav .active{background:#fafafa;}
.productArea .banner img{margin:4px 10px 0; }
.productArea .banner span strong,.frontBox strong{font-size:12px; line-height:160%;}
.productArea li{padding:0 0 2px 0; margin-right:12px; list-style:none;}
.productArea ul a{ text-decoration:none; color:#00539f; font-size:11px;}
.productArea ul a:hover{ text-decoration:underline;}
.bannerContainer{height:168px;width:938px; margin:-4px 0 4px 13px; background:url(/s/design/loading-v1255067352.gif) no-repeat center center;}
#information {height:0; overflow:hidden; z-index:200; background-color:#transparent; display:none;}
#slideshow span,#wrapper,#slideshow {display:none}
#image img {position:absolute; z-index:25; height:168px;width:938px;}
#imglink {position:absolute; width:938px; height:168px; z-index:30; opacity:0; filter:alpha(opacity=0); background-color:#fff;}
#thumbnails {display:none;}
.frontBox{border:1px solid #babbbb; margin-top:5px; height:120px; padding:8px 8px 0; font-size:11px; }
.greenbeltBox,.qualityBox{width:266px; margin-left:10px;}
.greenbeltBox span,.qualityBox span,.newsletterBox span{float:left; height:80px;}
.newsletterBox span{height:auto;}
.qualityBox span{width:180px;}
.newsletterBox{width:334px;}
.newsletterBox span{width:auto;}
.newsletterBox .email{position:absolute; color:#888; padding:3px 0 0 5px; width:176px;}
#newsletter_signup_confirm{position:absolute;margin:-100px 0 0 400px; background-color:#fff;border:2px solid #00ADEF;font-size:13px;padding:3px;width:250px;clear: both;}
#newsletter_signup_confirm_text{padding: 10px 10px 5px 10px;display: block;}
#newsletter_signup_confirm .btn_blue_medium{width:60px; padding-top:3px; height:15px;}
.frontBox a{ font-size:11px;color:#00539f; display:block; padding-left:8px; text-decoration:none;}
.frontBox a:hover{text-decoration:underline;}
.frontBox .socialLinks,.frontBox .twitter{padding:5px 0 0 30px; margin:0 0 5px 0; background:none; height:25px;}
.frontBox .twitter{background:url("/s/images/opfront-sprite-v1271227741.png") -133px -467px no-repeat;}
.frontBox .socialLinks{background:url("/s/images/opfront-sprite-v1271227741.png") -426px -467px no-repeat; /*margin-left:15px;*/ }
.frontBox .textField{ border:1px solid #C1C1C1; font-size:11px; color:#555555; width:175px; padding:2px; height:14px;}
.btn_blue_medium{color:#fff; width:78px; padding:0 0 3px; height:20px; font-size:11px; cursor:pointer; vertical-align:top; background-color:transparent; text-align:center; }
.btn_green_left,.btn_green_right_continue{height:16px; width:3px; float:left;}
.btn_green_mid{font-size:11px; height:16px;float:left; padding:1px 8px 0 5px; color:#fff; text-align:center}
.btn_green_right_continue{width:8px; margin-right:15px;}
.frontBox a{background:url("/s/images/opbasic-sprite-v1263967303.png") 0 -215px no-repeat;}
.businessProducts{background:url("/s/images/opfront-sprite-v1271227741.png") 0 -616px no-repeat;}
.familyProducts{background:url("/s/images/opfront-sprite-v1271227741.png") 0 -45px no-repeat;}
.businessProducts .title{background:url("/s/images/opfront-sprite-v1271227741.png") 0 -508px repeat-x; width:341px;}
.familyProducts .title{background:url("/s/images/opfront-sprite-v1271227741.png") 0 -539px repeat-x; width:565px;}
.productArea .banner{background:url("/s/images/opfront-sprite-v1271227741.png") 0 -1144px repeat-x;}
.productArea .banner .button {background:url("/s/images/opfront-sprite-v1271227741.png") 0 -467px repeat-x;}
.btn_green_left{background:url("/s/images/opbtn-sprite-v1255067366.png") 0 0 no-repeat;}
.btn_green_mid{background:url("/s/images/opbtn-sprite-v1255067366.png") 0 -36px repeat-x;}
.btn_green_right_continue{background:url("/s/images/opbtn-sprite-v1255067366.png") 0 -18px no-repeat;}
.greenbeltBox{background:url("/s/images/plant_GBM-v1256627387.jpg") 165px 18px no-repeat;}
.btn_blue_medium{background:url("/s/images/opbtn-sprite-v1255067366.png") 0 -574px repeat-x;}
.newsletterBox span.followUs a{float: left;margin:10px 10px 0px 0px;}
#privateImg{width: 270px;margin: 0px;padding: 0px;float: left;}
#privateText{width: 200px;margin: 0px;float: left;padding: 13px 0px 0px 0px;}
#corporateText strong span{color: red;height:17px;float: left; padding: 0px;}
.productArea .banner a.desAsistA img{margin:0px;}
.productArea .banner a.desAsistA span{display: none;}