.hiddenStructure{display:none;}
dl#currentSearchModule{margin-right:1em;}
dl#currentSearchModule dt{font-weight:bold;}
dl#currentSearchModule dd{margin-left:2em !important;margin-top:10px;margin-bottom:10px;}
dl#currentSearchModule dd.question{font-size:110%;}
dl#currentSearchModule dd.moduleFooter{text-align:right;}
#articleContentArea{}
#article-globalnav{background-color:transparent;padding:0em 0em 0em 0em;white-space:nowrap;list-style:none;margin:2px 0px 0.5em 5px;height:auto;line-height:normal;font-size:100%;*position:absolute;*z-index:1;}
#content-area ul#article-globalnav{padding-top:0px}
#article-globalnav li{display:inline-block;line-height:18px;margin-right:0.5em;padding:0px;float:left;margin-right:3px !important;}
#article-globalnav li a{background-color:#e8e7e7;border:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;color:#525252;height:auto;margin-right:0em;margin-left:0em;padding:3px 10px;text-decoration:none;text-transform:capitalize;font-weight:bold;display:block;}
#article-globalnav li.selected a{background:#FFFFFF;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #FFFFFF;color:#525252;font-weight:bold;z-index:1;position:relative;*position:inherit;}
#article-globalnav li a:hover,
#article-globalnav li a:focus,
#article-globalnav li a:active{background-color:#FFFFFF;z-index:1;position:relative;*position:inherit;color:#c80000;}
.articleContent{width:320px;text-align:justify;}
#articleContent{margin:1em;margin-right:4px;}
.smsOutsideOfArticle,
.emailOutsideOfArticle,
.printOutsideOfArticle{float:left;margin-right:8px;}
div.articleOptions{float:inherit;margin-right:0em;}
div#articleFeedback{background-color:#EBEBEB;margin-top:1em;text-align:left;}
#messageContainer{font-size:95%;}
#articleFeedback label.question{display:block;font-weight:bold;float:left;color:#525252;padding-top:12px;padding-left:12px;}
#articleFeedback button{display:inline;border:none;color:#ffffff;font-weight:bold;font-size:100%;margin-right:1em;font-family:Arial, Helvetica, sans-serif;}
#searchResultsMainTable button,
#escalation button{display:inline;border:none;color:#ffffff;font-weight:bold;}
#feedbackRating,{text-align:left;background-color:#FFFFFF;padding-left:5px;border:1px solid #E2E2E2;margin-top:-1px;}
#articleEscalation{text-align:left;background-color:#fafafa;padding-left:5px;border:1px solid #dbdbdb;margin-top:5px;padding-bottom:30px;margin-top:10px;}
#messageContainer #eGainMessageContent{margin-bottom:1em;padding:20px;background-color:#EBEBEB;}
.thanksMessage{text-align:left;vertical-align:middle;font-weight:bolder;line-height:40px;height:40px;text-align:center;width:auto;margin-right:250px;}
.eGainMessageContainer{vertical-align:middle;font-weight:bold;font-size:12px;}
#formContainer{background-color:#FFFFFF;}
#loginModuleContainer{background-color:#F1F1F1;}
#formContainer,
#loginModuleContainer{position:absolute;top:100px;left:231px;border:1px solid #008698;border:1px solid #F1F1F1;padding:0em;padding-top:0px;display:none;opacity:1.0 !important;z-index:9999;}
#formContainer .inputErrMsg{position:relative;margin:10px 12px;margin-left:0px;}
div.spellSuggestionsPrompt{font-size:12px;line-height:20px;font-weight:normal;margin-left:10px;margin-top:10px;width:470px;}
.translucent{opacity:.2;filter:alpha(opacity:80);-moz-opacity:0.2;-khtml-opacity:0.2;}
#overlay.greyout{position:absolute;top:0;bottom:0;background:#000;opacity:0.80;width:950px;height:auto !important;min-height:100em;height:120em;z-index:4;-moz-opacity:0.80;filter:alpha(opacity=80);LEFT:10px;}
#overlay.freeze{position:absolute;top:0;bottom:0;background:#000;opacity:0.10;width:970px;height:auto !important;min-height:60em;height:64em;z-index:2;-moz-opacity:0.10;filter:alpha(opacity=10);}
#middle{position:relative;}
form{border:none;margin:0;}
label{font-weight:bold;display:inline;padding-right:0.5em;line-height:24px;}
.labelPopupForms{font-weight:bold;line-height:20px;height:20px;display:inline;padding-right:0.5em;margin-top:10px;color:#525252;}
.labelPopupFormsTextArea{vertical-align:top;line-height:70px;height:70px;}
input.text{font-family:verdana;visibility:visible;border:1px solid #000000;color:#000000;vertical-align:middle;background:White;width:19em;}
fieldset{width:100%;}
.field{top:0;left:0;margin:0.125em 1em 1em 0;}
.field .field{margin:1em 0 0 0;}
.formHelp{color:#76797c;line-height:12px;}
.escalationThanks #eGainMessageContent{font-size:12px;}
.escalationPrompt.formHelp{color:#000000;}
.formControls{margin:0.125em;padding:0.25em;border:1px solid #000000;border-style:dotted none dotted none;}
dl.portlet{margin:0em 0px 0em 0px;background-color:#ffffff;font-size:85% !important;margin-top:5px;}
dl.portlet a{text-decoration:none;}
dl.portlet a:hover,
dl.portlet a:focus,
dl.portlet a:active{color:#C80000;}
.portlet a.tile,
.portlet span.tile{display:block;}
dd.portletItem a,
dd.portletFooter a{border-bottom:none;color:#333333;display:block;line-height:1.6;}
dd.portletItem{*padding-top:10px;padding-left:5px;padding-right:1em;}
.portletHeader{background:none;border:none;padding-left:10px;color:#525252;line-height:30px;font-weight:bolder;font-size:13px;position:relative !important;}
.portletHeader a,
.portletHeader a:visited{color:#525252;}
.portletHeader a:hover,
.portletHeader a:focus,
.portletHeader a:active{color:#C80000;}
div.feedbackControls button.textBtnRed,
div.ajaxFormControls button.textBtnRed{font-family:Arial, Helvetica, sans-serif;font-size:100%;}
div.ajaxFormControls button.textBtnRed{display:inline;}
div.feedbackControlsBtn{float:right;margin-top:12px;}
dl.portlet a.textBtnRed:hover,
dl.portlet a.textBtnRed:focus,
dl.portlet a.textBtnRed:active,
a.textBtnRed:hover,
a.textBtnRed:focus,
a.textBtnRed:active{text-decoration:none;}
button.textBtnRed{padding:0px;border:none;color:#ffffff;font-weight:bold;}
a.textBtnRed span{color:#000000;}
button.textBtnRed span{margin-top:-2px;}
#escalation button.textBtnGrey,
#articleFeedBack button.textBtnGrey{padding:0px;}
#escalation button.textBtnGrey span,
#articleFeedBack button.textBtnGrey span{margin-top:-2px;}
#smsForm,
#smsForm div.smsFormContainer,
#emailform,
#emailForm div.emailFormContainer{overflow:hidden;margin-top:-1px;}
#smsForm,
#emailform,
#escalationLoginForm{width:580px;}
#smsForm .formHelp,
#emailForm .formHelp{color:#8E8E8E;}
#smsForm .botoesPopup,
#emailForm .botoesPopup,
#escalationLoginForm .botoesPopup{margin-left:530px;left:0;}
#escalationLoginForm .loginField.botoesPopup{float:none;position:relative;height:100%;}
#smsForm div.smsFormContainer,
#emailForm div.emailFormContainer{margin-top:5px;margin-left:4px;}
#smsArticleForm div.EmailArticlePrompt,
#emailArticleForm div.EmailArticlePrompt{margin-top:20px;margin-bottom:20px;color:#8E8E8E;}
.smsFormContainer div.EmailArticlePrompt,
.smsFormContainer fieldset,
.emailFormContainer div.EmailArticlePrompt,
.emailFormContainer fieldset{}
#taggedArticleContent{font-size:12px;color:#525252;line-height:25px;margin-right:10px;margin-bottom:30px;text-align:justify;}
#taggedArticleContent li{margin-left:12px;}
h1#articleRowHeader{width:55%;padding-top:30px;}
div.BMMainTable{display:none;}
div.guidedhelpContentContainer div.searchGUContainer{margin:1em;}
#guidedHelpSearchTable,
ul.GUSearchResultsTable{margin-top:2em;margin-left:10px;}
dl.portlet{font-size:100% !important;}
span.uline{display:inline !important;}
.preamble{font-size:100%;color:#000000;margin-left:10px;margin-top:5px;}
#questionAttachedArticlesContainer dl.portlet dd.portletItem{padding-top:1em;margin:0em;padding:0;}
#questionAttachedArticlesContainer dl.portlet dd.portletItem a:hover,
#questionAttachedArticlesContainer dl.portlet dd.portletItem a:focus,
#questionAttachedArticlesContainer dl.portlet dd.portletItem a:active{text-decoration:none;}
li.answeredQuestion a{display:block;width:100%;}
li.answeredQuestion a span{margin-right:20px;width:50%;display:block;}
li.answeredQuestion ul{margin-right:20px;margin-left:50%;margin-top:-1.4em;}
li.answeredQuestion ul li{margin-right:20px;position_relative;display:block;}
#topicTreeModuleContainer .modHeader{margin:0px 0px 0px 0px;}
.modHeight81{height:auto !important;min-height:5.18em;height:6em;overflow:hidden;}
.modHeight383{height:auto !important;overflow:hidden;}
.tripleMod{position:relative;height:auto !important;min-height:35px;}
#searchResultsMainTable{padding:10px;}
span.current{font-weight:bold;}
#ratingControl{float:right;display:inline;width:170px;margin-top:40px;}
#ratingControl label{font-weight:normal;}
span.feedbackQuestion{font-weight:bold;color:#525252;height:22px;line-height:22px;}
#refineSearchModuleContainer{font-size:95%;margin-left:10px;margin-top:2em;position:relative;margin-bottom:4px;}
#refineSearchModuleContainer a{text-decoration:underline;}
.link_list3Col{height:auto !important;position:relative;margin-left:10px;margin-top:10px;}
#RelatedArticles .link_list3Col{height:auto !important;}
.modHeight383.expanded{height:auto !important;min-height:35.40em;height:35.40em;overflow:hidden;}
div.searchButtonContainer{position:relative;float:right;margin-right:10px;}
div.searchExampleContainer{font-size:10px;padding-left:12px;padding-top:5px;padding-bottom:5px;background-color:#EBEBEB;color:#525252;}
a.articlePag{display:inline-block;background-color:#EBEBEB;height:16px;width:14px;border:1px solid #E2E2E2;}
a.articlePag:link,
a.articlePag:visited,
a.articlePag:active{background-color:#EBEBEB;height:16px;width:14px;}
a.articlePag:hover,
a.articlePag:focus,
a.articlePag:active{height:16px;width:14px;}
a.articlePag span{padding-left:5px;font-weight:bolder;font-type:sans-serif;}
a.searchButton span{color:#525252;padding-left:10px;padding-top:4px;height:22px;font-weight:bold;position:absolute;}
a.startButton{float:right;margin-left:0px ´}
a.searchButton:hover span,
a.searchButton:focus span,
a.searchButton:active span{color:#525252;}
a.startButton span{color:#525252;padding-left:9px;padding-top:4px;height:22px;font-weight:bold;position:absolute;}
a.startButton:hover span,
a.startButton:focus span,
a.startButton:active span{color:#525252;}
a.loginButton span{color:#525252;padding-left:10px;padding-top:4px;height:22px;font-weight:bold;position:absolute;}
a.loginButton:hover span,
a.loginButton:focus span,
a.loginButton:active span{color:#525252;}
a.findButton{cursor:pointer;position:relative;float:right;margin-top:6px;margin-left:0px;margin-right:10px;}
a.findButton span{color:#525252;padding-left:13px;padding-top:4px;height:22px;font-weight:bold;position:absolute;}
a.findButton:hover span,
a.findButton:focus span,
a.findButton:active span{color:#525252;}
a.sendButton span{margin-left:19px;font-weight:bold;line-height:25px;color:#525252;}
a.sendButtonPopup, a.sendButtonPopup:visited,
a.sendButtonPopup:active{text-decoration:none;}
.sendButtonPopup span{margin-top:10px;margin-left:18px;font-weight:bolder;line-height:24px;}
a.yesnoButton{display:block;float:right;text-decoration:none;background:url('../images/buttons/btn_login_active.png');height:24px;width:50px;}
a.yesnoButton:link,
a.yesnoButton:visited,
a.yesnoButton:active{background:url('../images/buttons/btn_login_active.png');color:#A4A4A4;height:24px;width:50px;}
a.yesnoButton span{color:#525252;padding-left:15px;padding-top:5px;height:22px;font-weight:bold;position:absolute;}
a.yesnoButton:hover,
a.yesnoButton:focus,
a.yesnoButton:active{background:url('../images/buttons/btn_login_hover.png');color:#525252;height:24px;width:50px;}
a.yesnoButton:hover span,
a.yesnoButton:focus span,
a.yesnoButton:active span{color:#525252;}
ul.bullets.list{height:auto !important;min-height:11em;height:11em;}
#articleContent .btn{width:190px;float:right;text-align:center;}
#cb_select_message_container{text-align:center;margin-top:60px;}
div.answersField{padding-left:20px;padding-bottom:10px;padding-top:10;}
div.answersField span{line-height:30px;height:30px;}
.escalationWebFormField{width:240px;}
#webform-globalnav{background-color:transparent;padding:0em 0em 0em 0em;white-space:nowrap;list-style:none;margin:0;margin-top:0em !important;height:auto;line-height:normal;margin-bottom:0.5em;font-size:100%;}
#webform-globalnav{margin-left:3px;margin-top:0;}
#webform-globalnav li{display:inline-block;line-height:24px;margin-right:1px !important;padding:0px;float:left;width:49.6%;overflow:hidden;}
#webform-globalnav li span{background-color:#ebebeb;border-color:#E2E2E2;border-width:1px;border-style:solid solid solid solid;color:#333;height:auto;margin-right:0em;margin-left:0em;padding:0.25em 1.25em;text-decoration:none;display:block;}
#webform-globalnav li.selected span{background-color:#FFFFFF;border:1px solid #E2E2E2;color:#333;font-weight:bold;}
#escalationGrid div#eGainMessageContent{margin:1em;}
#escalationLoginForm .loginFormContainer.modHeight168{height:auto !important;min-height:12.90em;height:30.90em;overflow:hidden;}
#onescalateLogin{text-align:center;text-align:-moz-center;}
#escalationLoginForm,
#anonymousAccess,
.loginFormContainer{background-color:#F1F4ED;position:relative;}
#anonymousAccessContainer{background-color:#F1F1F1;padding:0;padding-top:1em;}
#onescalateLogin .ajaxFormControls{margin-top:2em;margin-right:0.5em;}
#escalationLoginForm .modHeader h2{color:#169FAE;}
.loginFormContainer .formHelp{margin-left:0.5em;}
#escalation_loginform{text-align:left;width:50%;margin:0 auto 0 auto;}
#anonymousAccessContainer .ajaxFormControls{width:50%;margin-right:0.5em;margin:0 auto 0 auto;}
#anonymousAccessContainer .loginFormContainer{text-align:center;text-align:-moz-center;}
#anonymousAccessContainer .formHelp{text-align:left;}
#escalation_loginform input{width:180px;}
#onescalateLogin ul{width:80%;text-align:left;margin:0 auto 0 auto;}
.onescalateLogin li{width:100%;}
.onescalateLogin li a{padding:4px 15px 0 0;display:block;background-position:100% 4px;position:relative;height:1.636em;}
.onescalateLogin li a:hover,
.onescalateLogin li a:focus,
.onescalateLogin li a:active{background-position:100% -96px;}
#escalationFooter{margin-left:1em;}
#escalationFooter a{text-decoration:underline;}
div.escalationPrompt{margin:12px 0;margin-right:1em;}
#escalation div{margin-right:1em;}
td.textareafield{vertical-align:top;padding-top:5px;}
#escalation .inputErrMsg{position:relative;margin:4px 12px;margin-left:0px;}
span.mandatory{color:#76797c;}
#escalation table td{padding-top:2px;padding-bottom:2px;}
#worldManuals{width:55%;}
#worldManualsContent{width:55%;overflow:auto;margin-Top:5px;position:relative;padding:0px;margin:0px;}
#worldManualsDocument{width:100%;min-height:200px;_height:200px;position:relative;padding:0px;margin:10px 0px 0px 0px;}
a.usefulItemsArticleMoreLink{display:block;height:auto;padding:3px 0 4px 10px;position:relative;font-weight:bold;line-height:20px;}
a.dFaqStartPageMoreLink{display:block;height:auto;padding-left:10px;padding-bottom:10px;font-weight:bold;}
.usefulItemsArticleMoreLink:hover,
.usefulItemsArticleMoreLink:focus,
.usefulItemsArticleMoreLink:active{color:#C80000;}
#sendEmail{margin-left:0px;_margin-left:10px;text-decoration:none;margin-top:30px;margin-bottom:20px;}
#sendSMS{margin-left:0px;_margin-left:7px;text-decoration:none;margin-top:20px;margin-bottom:20px;}
#friendPhone{margin-left:0px;}
#feedbackRating{height:220px;line-height:50px;}
#wmmanufacturer{}
a.buttonLight,
a.buttonDark,
a.buttonGrey{padding-left:12px;display:block;float:left;text-decoration:none;background:url(../images/buttons/btn_login_sprite.png) left top no-repeat;text-shadow:0 1px 0 #FFFFFF;}
a.buttonLight.bottomLeft{position:absolute;bottom:12px;}
a.buttonLight span,
a.buttonDark span,
a.buttonGrey span{height:20px;padding:7px 12px 0 0;display:block;font-weight:bold;cursor:pointer;float:left;white-space:nowrap}
a.buttonGrey span{height:27px;padding:4px 12px 0 0;}
a.buttonLight:link,
a.buttonLight:visited,
a.buttonLight:hover,
a.buttonLight:focus,
a.buttonLight:active{background:url(../images/buttons/btn_lightgrey_sprite.png) left top no-repeat;color:#525252;}
a.buttonLight span{background:url(../images/buttons/btn_lightgrey_sprite.png) right top no-repeat;}
a.buttonLight:hover,
a.buttonLight:focus,
a.buttonLight:active{background:url(../images/buttons/btn_lightgrey_sprite.png) left -40px no-repeat;color:#525252 !important;}
a.buttonLight:hover span,
a.buttonLight:focus span,
a.buttonLight:active span{background:url(../images/buttons/btn_lightgrey_sprite.png) right -40px no-repeat;}
a.buttonDark:link,
a.buttonDark:visited,
a.buttonDark:hover,
a.buttonDark:focus,
a.buttonDark:active{background:url(../images/buttons/btn_darkgrey_sprite.png) left top no-repeat;color:#fff;}
a.buttonDark span{background:url(../images/buttons/btn_darkgrey_sprite.png) right top no-repeat;color:#fff;}
a.buttonDark:hover,
a.buttonDark:focus,
a.buttonDark:active{background:url(../images/buttons/btn_darkgrey_sprite.png) left -40px no-repeat;color:#fff;}
a.buttonDark:hover span,
a.buttonDark:focus span,
a.buttonDark:active span{background:url(../images/buttons/btn_darkgrey_sprite.png) right -40px no-repeat;color:#fff;}
a.buttonGrey:link,
a.buttonGrey:visited,
a.buttonGrey:hover,
a.buttonGrey:focus,
a.buttonGrey:active{background:url(../images/buttons/btn_login_sprite.png) left top no-repeat;color:#525252;height:27px;}
a.buttonGrey span{background:url(../images/buttons/btn_login_sprite.png) right top no-repeat;color:#525252;height:25px;padding:6px 12px 0 0;height:21px;}
a.buttonGrey:hover,
a.buttonGrey:focus{background:url(../images/buttons/btn_login_sprite.png) left -40px no-repeat;color:#525252;}
a.buttonGrey:hover span,
a.buttonGrey:focus span,
a.buttonGrey:active span{background:url(../images/buttons/btn_login_sprite.png) right -40px no-repeat;color:#525252;}
a.buttonAlignRight{float:right;display:inline;margin-right:6px;}
a.buttonAlignLeft{float:left;margin-left:10px;}
a.mTop5{margin-top:5px;}
.modHeader h2.mainContentTitle{font-size:14px;font-weight:bold;}
a.buttonWmModule{padding-top:7px;display:block;float:left;text-decoration:none;}